Create a contractor invoice for free
Create professional contractor invoices with labor hours, material costs, travel expenses and a Swiss QR invoice – directly online and instantly available as a PDF.
Track labor and materials
Swiss QR invoice included
Instant PDF download
How do you create a contractor invoice?
A professional contractor invoice should include the contractor's and customer's details as well as a clear description of the completed work. Labor hours, materials used, travel expenses and other services should be listed in a clear and transparent way.
With Baviora, you can create your contractor invoice directly online. Add individual tasks, hourly rates, material costs and additional expenses – totals and VAT are calculated automatically.
The finished invoice can include a Swiss QR invoice and is immediately available as a PDF for download, printing or emailing. No accounting software or invoice template is required.
How to create a contractor invoice
Enter your business and customer details.
Add labor hours, materials and additional services.
Download your contractor invoice as a PDF or send it directly.
Everything you need for contractor invoices
Track labor hours
List completed work together with the number of hours and your hourly rate.
Add material costs
Include materials and products as separate invoice line items.
Travel expenses and additional charges
Invoice mileage, travel costs, equipment usage and other expenses clearly.
Automatic calculations
Subtotals, VAT and the final invoice amount are calculated automatically.
Swiss QR invoice
The official Swiss QR payment section is generated automatically and included in your invoice.
Instant PDF download
Download, print or email your finished contractor invoice immediately.
Who is Baviora for?
Electricians
Invoice installations, repairs, labor hours, spare parts and travel expenses.
Painters and plasterers
Invoice painting work, surface areas, labor and materials.
Carpenters and joiners
Bill custom work, installations, timber materials and transport.
Plumbers and heating engineers
Invoice service calls, installations, equipment, spare parts and labor.
Gardeners and property maintenance
Create invoices for maintenance work, landscaping, materials and machinery.
Independent contractors
Create professional invoices for installation, repair and maintenance services.
Why create contractor invoices with Baviora?
Instead of a Word template
No formatting issues, broken tables or manual calculations.
Instead of Excel
No complex formulas and no need to create a QR payment section manually.
Instead of expensive contractor software
Perfect for small businesses and self-employed professionals who want to create invoices quickly.
Use it on-site
Create invoices directly on your smartphone or tablet immediately after completing the job.
Frequently asked questions
What should a contractor invoice include?
A contractor invoice should include your business details, customer details, invoice date, invoice number, completed work, labor hours, material costs, total amount and payment information.
Can I list labor and materials separately?
Yes. With Baviora, labor, materials, travel expenses and other services can all be added as separate invoice items.
Can VAT be calculated automatically?
Yes. Simply choose the appropriate VAT rate and Baviora calculates the tax and invoice totals automatically.
Is a Swiss QR invoice included?
Yes. Baviora automatically generates a valid Swiss QR invoice and includes it in your invoice.
Can I download my invoice as a PDF?
Yes. Once your invoice is created, you can immediately download it as a PDF, print it or send it by email.
Do I need accounting software?
No. Everything works directly in your browser without installing any software.
What our users say
"After a small job, I can enter my labor hours and materials right away. The finished invoice with the QR payment section is ready within minutes."

"Baviora is perfect for our small contracting business. We don't need complicated software but can still create professional invoices."
