Preview every page
Read the document as you fill in the form.
Bill for a cabinet repair with separate labor, lumber and fasteners. Replace the fictional example with your own work and agreed prices.
All set
Invoice rules in the US depend on your state. This tool helps you lay out an invoice; it is not tax advice.
These pictures show the same document generator with fictional example details.
Replace the example names and contact details in the form. Keep only information that belongs in this document.

Check the page preview after changing the text. Read the amounts, dates and page breaks before exporting.

Use the download controls above the preview. Open the saved file and give it one final read before sharing.

Read the document as you fill in the form.
Compare Classic, Modern and Minimal layouts.
Save a copy when the names and figures are right.
The generator works on this device.
Use A4 or Letter and check the page breaks.
Return to the form to correct a detail before sharing.
These are fictional details. Choose an example, then replace them with your own.
Enter the customer and project reference. Replace the sample labor and materials entries with the actual agreed work.
Read change orders and fixed versus hourly work. Put received money in Amount paid and compare the balance with your records.
Check handover notes in the preview. Save PDF or Word, open the file and read the job description and balance before sending.
A simple contractor invoice leaves space for the details that matter to the client reviewing the contractor work. The Minimal style keeps decoration quiet while you bill for a cabinet repair with separate labor, lumber and fasteners. The illustration shows a cabinet repair with separate labor, lumber and fasteners. Replace that example with your own information and keep enough context for a reader who was not part of the original conversation.
Keep job reference specific in a simple contractor invoice. Here, project Cedar, cabinet repair shows the sort of entry to replace. A client with several repairs underway needs to know which job this bill concerns before reviewing its charges. Minimal uses less decoration, which leaves the actual contractor invoice wording doing more of the work. Check labor as well. Shortening an entry is useful only when the client reviewing the contractor work can still understand what it means.
Keep labor specific in a simple contractor invoice. Here, six repair hours at 75 per hour shows the sort of entry to replace. Keep the work description specific enough to compare with a visit record or an agreed task list. Minimal uses less decoration, which leaves the actual contractor invoice wording doing more of the work. Check materials as well. Shortening an entry is useful only when the client reviewing the contractor work can still understand what it means.
Keep materials specific in a simple contractor invoice. Here, lumber and fasteners on separate rows shows the sort of entry to replace. For a single fixed material package, describe what the package includes rather than inventing an item count. Minimal uses less decoration, which leaves the actual contractor invoice wording doing more of the work. Check change orders as well. Shortening an entry is useful only when the client reviewing the contractor work can still understand what it means.
Keep change orders specific in a simple contractor invoice. Here, cO-02 for additional repair work shows the sort of entry to replace. Write the extra work plainly so a new charge does not appear to be part of the original fixed scope. Minimal uses less decoration, which leaves the actual contractor invoice wording doing more of the work. Check deposit as well. Shortening an entry is useful only when the client reviewing the contractor work can still understand what it means.
Keep deposit specific in a simple contractor invoice. Here, 200 already received shows the sort of entry to replace. The invoice can then show the total job charge and the remaining balance without asking the client to perform the subtraction. Minimal uses less decoration, which leaves the actual contractor invoice wording doing more of the work. Check fixed versus hourly work as well. Shortening an entry is useful only when the client reviewing the contractor work can still understand what it means.
Keep fixed versus hourly work specific in a simple contractor invoice. Here, a package price alongside recorded time shows the sort of entry to replace. Do not make a package quantity look like hours when the price covers a defined piece of work. Minimal uses less decoration, which leaves the actual contractor invoice wording doing more of the work. Check balance review as well. Shortening an entry is useful only when the client reviewing the contractor work can still understand what it means.
Keep balance review specific in a simple contractor invoice. Here, 655 total and 455 remaining in the sample shows the sort of entry to replace. The sample has no added tax and illustrates the arithmetic, not a market price. Minimal uses less decoration, which leaves the actual contractor invoice wording doing more of the work. Check handover notes as well. Shortening an entry is useful only when the client reviewing the contractor work can still understand what it means.
Keep handover notes specific in a simple contractor invoice. Here, a brief job or approval reference shows the sort of entry to replace. The invoice needs enough context to identify the work without becoming the entire job history. Minimal uses less decoration, which leaves the actual contractor invoice wording doing more of the work. Check job reference as well. Shortening an entry is useful only when the client reviewing the contractor work can still understand what it means.
Use the extra visual space in the simple contractor invoice to make the wording precise. For example, 200 already received gives more context than a label copied without thought. Keep that context if the client reviewing the contractor work would otherwise need to ask what the entry covers. Read balance review separately from the heading: a plain layout still needs the details that explain the situation. The Design controls let you compare paper sizes without rewriting your text. After changing size, read the page breaks and the final lines in Preview. If the contractor invoice needs another page, keep the necessary wording. A simple document is one the intended reader can follow, even when a cabinet repair with separate labor, lumber and fasteners requires more than a short note.
Keep the information needed to bill for a cabinet repair with separate labor, lumber and fasteners. Simpler styling does not mean omitting change orders or making fixed versus hourly work unclear. Review optional entries individually instead of removing detail just to shorten the page.
Yes. Length follows the text and entries you provide. The Minimal design is a visual choice rather than a one-page promise. Read each page, including the final handover notes entry, before downloading.
Use the form to enter labor and then work through fixed versus hourly work. The preview updates from your entries. All names and figures in the gallery are fictional and need checking before use.
PDF preserves the previewed page arrangement. Word provides editable text and may reflow when opened. Use the current draft to bill for a cabinet repair with separate labor, lumber and fasteners; whichever format you choose, inspect the saved copy before sharing it with the client reviewing the contractor work.
No. Download the checked copy, then choose how to share it. Your entries are used on this device. On a shared computer, clear the saved draft when you no longer want those details stored in the browser.