Every document Pistonlog prints, emails or texts to a customer follows the same template so your branding and the customer's record stay consistent. This article lists what you can rely on appearing.
What's always there
Your garage branding
Logo, garage name, address, phone number, and VAT number. Pulled from Company Settings and the garage profile — set these once and every output uses them.
Jobcard reference
The auto-generated reference number (e.g. Jobcard 0142 or #Estimate 0017) so the customer can quote it back to you and you can find the record instantly.
The date
The date the document was issued. Customer-facing outputs always carry a date — that's part of what makes them a record of the transaction.
Customer details
Name, plus whichever contact details you have on file. The customer's record is the source — there is no separate "customer address" stored on the jobcard.
Vehicle details
Registration, make, model, and mileage in/out where relevant.
Full cost breakdown with VAT
Each job's labour and parts laid out as line items, with VAT calculated using the garage's default rate. Hourly rates and parts prices are visible to the customer.
Set this stuff once
Your branding, VAT rate, and default hourly rate live in Company Settings and Pricing. Every customer-facing output pulls from those, so you only enter them once.
What customer-facing outputs never include
Internal-only fields — like the unit cost you paid for a part — stay hidden. That column is gated behind the parts.view_cost permission and never makes it onto a printout the customer sees.