In Pistonlog, the jobcard is the invoice. There's no separate invoice to create — when the work is done, you print the jobcard as a customer-facing document with full pricing, VAT, and your garage branding.
Opening the print dialog
Open the jobcard
Find the jobcard in your list or click it from the kanban board.
Click Print
Click the Print button in the jobcard header. The print dialog opens with a preview of the customer invoice.
What's on the invoice
The customer copy includes:
- Your garage details — name, address, phone, VAT number, and logo
- Customer name and contact details
- Vehicle — registration, make, model, mileage in/out
- Jobcard reference and date
- Jobs — each authorised job with its labour lines, parts, and charges
- Totals — subtotal, VAT amount, and grand total
Only authorised jobs appear
Jobs marked as declined or postponed are excluded from the invoice. Only authorised and completed jobs show up in the pricing.
Customer copy vs technician copy
The print dialog lets you switch between two layouts:
- Customer copy — the full invoice with pricing, customer details, and VAT breakdown. This is what you hand to the customer
- Technician copy — vehicle and job details only, no customer personal information and no pricing. For the workshop floor
Recording a payment
Once the customer pays, record it on the jobcard so the balance updates.
Open the payment section
On the jobcard, find the Payment section or use the inspector panel's payment tab.
Click Add Payment
Click Add Payment and enter the amount and method — cash, card, or bank transfer.
The outstanding balance updates immediately. You can record multiple partial payments if the customer pays in instalments.
Square card payments
If your garage has Square connected, you can take card payments directly from the jobcard. Click Take Payment to send a payment request to your Square terminal. The payment is recorded automatically once the customer taps or inserts their card.
Setting up Square
Square is configured in your garage settings under Integrations. Ask your manager to set it up if you don't see the Take Payment option.
VAT settings
VAT is calculated automatically based on your garage's VAT rate, set in Settings. You can also:
- Disable VAT per jobcard — toggle VAT off for the entire jobcard
- Disable VAT per job — toggle VAT off for individual jobs (useful for exempt items)
Your garage's VAT number appears on every customer invoice automatically.