ReceiptKit / Free tools / Invoice generator
Invoice Generator
Fill in your details and line items, then download a clean PDF invoice. It handles tax, discounts, deposits and the balance due. There is no signup and no watermark, and nothing leaves your browser unless you choose to save your business details on this device.
Updated · Sources re-checked by
| Subtotal | $800.00 |
| Total | $800.00 |
$800.00 balance due
Nothing you type is uploaded. The PDF is made in your browser, with no watermark. This is a template for your records, not tax or legal advice.
How the invoice generator works
Each line is quantity × price. The subtotal is the sum of the lines. A discount comes off the subtotal, either a percentage or a fixed amount. Tax is charged only on the items you mark as taxable, after their share of the discount: tax = taxable items × (1 − discount ÷ subtotal) × tax rate. Total = subtotal − discount + tax. Balance due = total − payments already received. On a deposit invoice, the amount due now is the deposit percentage of the total, minus any payments already received.
| Part | Why it is there |
|---|---|
| Your business name and contact details | So the client knows who to pay and how to reach you |
| Client name and address | Says who the invoice is for |
| Invoice number | A unique number makes it easy to find, match and file |
| Issue date and due date | Starts the clock on payment terms such as Net 30 |
| Items with quantity and price | Shows how the total was built; labor and materials can be separate |
| Subtotal, discount, tax and total | Lets the client check the math |
| Payments already received | Shows a deposit or earlier payment already taken off |
| Balance due and how to pay | The number they need and the way to send it |
| Document | Use it when |
|---|---|
| Invoice | The work is done and you are asking for payment |
| Deposit invoice | You want part of the money up front, as a percentage of the total |
| Progress invoice | You bill in stages while the job is running |
| Final invoice | The job is finished and you are asking for the rest |
Worked example: a faucet job with a deposit already paid
- Labor: 3 hours × $90 = $270.00 (not taxable).
- Materials: a faucet at $180 plus 2 supply lines at $12.50 = $205.00 (taxable).
- Subtotal: $475.00.
- Tax at 8% on the taxable $205.00 = $16.40.
- Total: $475.00 + $16.40 = $491.40.
- The client already paid a $100 deposit, so the balance due is $391.40.
- If you had asked for a 50% deposit first, the deposit invoice would ask for $245.70 now.
Common questions
What should an invoice include?
At minimum: your business name and contact details, the client's name, a unique invoice number, the issue date and due date, a description of the work with quantities and prices, the subtotal, any tax, the total, and how to pay. Rules differ by country. For example, in the UK a VAT invoice must include your VAT number and show the VAT separately. Check the rules where you work.
How do I write an invoice for a job?
Add your details and the client's, give the invoice a number, list each item with a quantity and price, mark which items are taxable, and add payment instructions. Then download the PDF and send it. Splitting labor and materials into separate items makes the invoice easier to read and to check.
What is the difference between a deposit, progress and final invoice?
A deposit invoice asks for part of the money before the work starts. A progress invoice bills for work done so far on a longer job. A final invoice asks for what is left when the job is finished. Choose the type in the first box, and the PDF title and the amount due now change to match.
How do I show a deposit that was already paid?
Type the amount in "Payments already received". It is taken off the total, and the balance due shows what is left. If you are instead asking for a deposit up front, choose Deposit invoice and enter the percentage.
How should I number invoices?
Use a number that never repeats, in order, such as INV-0001, INV-0002. Tick "Remember my business details on this device" and the generator saves the next number after each download.
What does Net 30 mean?
Net 30 means payment is due 30 days after the issue date. Pick a term and the due date is worked out for you, or pick a date yourself.
Can I sign the invoice?
Yes. Draw your signature with your finger, a pen or the mouse, or type your name and pick a handwriting style. It is added to the PDF above a line with your printed name and the issue date. You can also tick a box to add a blank line for the client to sign and date.
Is my information stored or sent anywhere?
No. The invoice and the PDF are made in your browser, and nothing is uploaded. If you tick the box to remember your business details, they are saved in this browser on this device only, and the "Clear saved data" button removes them.
Is this a legal tax invoice?
It is a clean invoice for your records and your clients. Some countries and tax systems need specific wording, numbers or electronic formats. This is not tax or legal advice, so check the rules where you work.
More invoice tools
- Contractor Invoice Template: Contractor invoice with job site, license number, labor, materials, deposit and balance due, as a clean PDF.
- Construction Invoice Template: Construction invoice for progress billing with project details, retainage held back and payments received.
- Freelance Invoice Template: Freelance invoice by the hour or a fixed fee, with expenses, an advance already paid and your currency.
- Blank Invoice Template: A blank invoice to print and fill in by hand, or fill online and let the totals work themselves out.
- Simple Invoice Template: A plain invoice in about a minute: your name, the client, items and one tax rate, as a clean PDF.
- Service Invoice Template: Service invoice with the service date and place, parts and fees, tax and payments, as a clean PDF.
- Trucking Invoice Template: Trucking invoice with a load sheet: route, miles, rate per mile, fuel surcharge and detention, as a PDF.
- Towing Invoice Template: Towing invoice built call by call: vehicle, call-out, extra miles, after-hours surcharge and storage days.
- Moving Company Invoice Template: Moving invoice that starts with a crew calculator: movers, hours, minimum hours, truck fee, boxes and stairs.
- Auto Repair Invoice Template: Auto repair invoice with a vehicle card, a parts table with part numbers, a labor table in hours and shop supplies.
- Roofing Invoice Template: Roofing invoice that measures first: footprint and pitch give squares, then install, tear-off and flashing are priced.
- Painter Invoice Template: Painting invoice built room by room: walls, ceilings, coats, gallons of paint and a price per square foot.
- Cleaning Service Invoice Template: Cleaning invoice priced by home size and add-on tasks, with a schedule that sets the repeat-visit discount.
- Free Estimate Template: Free estimate template with items, a contingency, a likely range around the total, a validity period and an acceptance signature.
- Quote Template Generator: Quote generator with a fixed price, tax, a payment schedule that adds up exactly, a validity period and an acceptance signature.
- Work Order Template: Work order template with priority, site, assignee, a task checklist, labor and materials, and a customer sign-off.
- Receipt Template Generator: Receipt generator with the payment method, date paid, amount received and balance remaining, as a clean PDF.
- Change Order Template: Change order with added work, credits for removed work, the revised contract total, the schedule change and a client signature line.
- Deposit Invoice Template: Deposit invoice that starts from the contract total: a percent or a fixed deposit, what was received and what is still due.
- Progress Invoice Template: Progress invoice built from a schedule of values: percent done before and this period, and what is billed now.
- Landscaping and Lawn Care Invoice Template: Landscaping and lawn care invoice from a service menu priced per visit, with a period total and a season total.
- Free Invoice Template: Free invoice template: set your details and download Word or Excel, opens in Google Docs and Sheets too.
- Invoice Template for Word: Free Word invoice template (.docx): choose rows, tax and extras, then edit every word in Word.
- Invoice Template for Excel: Free Excel invoice template (.xlsx) with formulas for amounts, tax, total and balance due.
- Invoice Template for Google Docs: Use the free invoice template in Google Docs or Google Sheets: download, upload to Drive, open and edit.
- Timesheet Template: Free weekly or two-week timesheet (Excel with formulas, printable Word) with overtime and pay.
More calculators
- Concrete Calculator: Cubic yards, cubic meters and 40, 50, 60 and 80 lb bags for slabs and round columns, with waste.
- Concrete Slab Calculator: Concrete, bags and gravel base for one slab, with thickness presets and common size tables.
- Concrete Bag Calculator: How many 40, 50, 60 or 80 lb bags for a slab or fence posts, with total weight.
- Cubic Yard Calculator: Cubic yards for soil, mulch, gravel and more: several shapes, conversions, loads and bags.
- Gravel Calculator: Cubic yards and tons of gravel for driveways, paths and bases, with layers, loads and cost.
- Stair Calculator: Number of steps, exact riser, tread run, angle and slope length from the total rise, with a code check.
- Stair Stringer Calculator: Stair stringer layout: framing square numbers, bottom cut, throat depth, board length and stringer count.
- Roof Pitch Calculator: Convert rise over 12, degrees and percent slope, and get slope factor, rafter length and ridge height.
- Board Foot Calculator: Board feet for several boards at once, with quarter notation, cost, cubic feet and cubic meters.
- Paver Calculator: Number of pavers, pallets, gravel base, bedding sand and edge restraint for a patio, path or driveway.
- Square Footage Calculator: Add rooms and shapes in feet, inches or meters, subtract cutouts, and see sq ft, sq yd, m² and acres.
- Paint Calculator: Gallons of paint room by room: walls, doors, windows, ceiling and coats, with the amount to buy.
- Paint Calculator by Square Feet: Gallons of paint from a square footage: coats, coverage, waste, quarts to buy and cost per square foot.
- Mulch Calculator: Cubic yards for delivery and bags from the store for several beds, with a cost for each way.
- Drywall Calculator: Sheets of drywall, boxes of joint compound and screws for rooms with doors, windows and ceilings.
- Markup Calculator: Markup vs margin: enter a cost and a markup, a margin or a price, and see the other two and the profit.
- Profit Margin Calculator: Gross and net profit and margin for a job or a month, and the price that reaches a target margin.
- Contractor Hourly Rate Calculator: The hourly rate to charge from your wanted pay, tax estimate, overhead, profit cushion and billable hours.
- Labor Cost Calculator: True labor cost for a crew: wages, overtime and burden, the cost per hour and a bill-out price.
- Fence Calculator: Posts, panels or pickets and rails, post length and bags of concrete for runs of fence with gates.
- Roofing Calculator: Roof sections with pitch to squares, shingle bundles with waste, underlayment rolls, drip edge and cost.
- Roof Square Calculator: Square feet to roofing squares from an area, a flat plane or a footprint with pitch, with bundles and a price.
- Wallpaper Calculator: Wallpaper rolls by the drop method: strips per wall, pattern repeat, strips per roll and rolls to order.
- Insulation Calculator: Depth for a target R-value from the R per inch on your label, with volume, existing layer and packages.
- Plywood Calculator: Sheets of plywood for floors, walls and roofs from areas with openings taken away, by sheet size, with cost.
- Team Payroll Calculator: Employer cost of a team of 10 to 50 workers: hourly and salaried, overtime, burden, cost per period and per year.
- Overtime Calculator: Overtime pay at 1.5x or your own multiplier, double time, and the effective hourly rate.
- Hourly to Salary Calculator: Hourly rate to yearly, monthly, weekly and daily pay, and salary back to hourly, with unpaid weeks.
- Feet and Inches Calculator: Add, subtract, multiply and divide lengths in feet and inches, find how many pieces fit, and total a list of measurements.
Sources
- GOV.UK: a VAT invoice must show your VAT number and show the VAT separately (checked October 26, 2026)
This tool makes an invoice for your records and your clients. It is not tax or legal advice, and it does not create an official e-invoice for any tax authority. Check the rules where you work.