Bill clients professionally with itemized labor and materials, clear payment terms, and a polished PDF — ready in under two minutes.
Create Your Invoice — FreeNo signup. No credit card. Download as PDF instantly.
Why ZapInvoice
Whether you're a general contractor, electrician, plumber, or freelance tradesperson, ZapInvoice handles the paperwork so you can focus on the work.
Jump straight in. No account, no subscription, no friction — just open the app and start invoicing.
Add separate line items for labor time and material costs, so clients see exactly what they're paying for.
Generate a clean, professional PDF invoice in one click — ready to email or print on the spot.
All invoice data lives in your browser. Nothing is stored on our servers or shared with third parties.
Invoice Anatomy
A complete contractor invoice protects you legally and ensures faster payment. Here's what every invoice should contain.
Include your full legal business name, address, phone, email, and contractor license number. Many jurisdictions require the license number on all billing documents.
Reference the job site address, project name, and a brief scope of work. Linking to a contract or change order number prevents billing disputes.
List labor hours with your hourly rate separately from material costs. Transparency here reduces client pushback and speeds up approval.
State the due date (e.g., Net-30), accepted payment methods (check, ACH, card), and any late payment fee — typically 1.5% per month.
For larger jobs, note whether this invoice comes with a conditional or unconditional lien waiver upon payment. This protects both parties and is often required by general contractors.
Best Practices
Smart invoicing habits protect your cash flow and your client relationships.
Net-30 is the industry standard for contractor invoicing, giving clients 30 days to pay. State your late fee upfront — a 1.5% monthly charge is common — and follow up promptly on day 31. Consistent enforcement signals professionalism and discourages slow payers.
For projects over a few thousand dollars, break payments into milestones rather than invoicing the full amount at completion. A common structure is 30% mobilization deposit, 40% at project midpoint, and 30% on final walkthrough approval. This protects your cash flow and limits your exposure if a client relationship sours mid-project.
If you provide maintenance services or work with a client on a recurring basis, a monthly retainer invoice simplifies billing for both sides. Invoice a fixed amount on the first of each month covering a set number of hours or service scope, with additional work billed separately at your standard rate.
Same-day invoicing dramatically improves your average collection time. The work is fresh in the client's mind, reducing questions and disputes. Use ZapInvoice to generate your PDF on-site and email it before you leave the job.
FAQ
Common questions from independent contractors about invoicing.
Free, instant, and professional. Get paid faster starting with your very next job.
Create My Invoice — Free