100% FREE · NO SIGNUP · UNLIMITED INVOICES · NOTHING UPLOADED

Free Invoice Generator With No Invoice Limit

Bill the job, save the draft, reuse your prices, take a deposit, print a clean PDF. Make one invoice or four hundred. Nobody counts them and nothing you type leaves your device.

Saved only on this device. Never uploaded.
INVOICE

Bill To

Job

Description Qty Rate ($) Tax Amount
Subtotal$0.00
Sales tax %$0.00
Late fee $$0.00
Total$0.00
Paid to date $$0.00
Balance Due$0.00

Tick the tax box only on the lines your state taxes. Many states tax materials on a repair but not the labor — check your state's department of revenue.

Notes / How to Pay

Invoice created free at phitweb.com/tools · make your own
Quoting the job first? Use the free estimate generator — good/better/best pricing, a signature pad, job photos, and a one-click convert to an invoice. Already sent this one and heard nothing? The payment reminder generator writes the follow-up.
The short version. This is a free invoice generator that runs entirely inside your browser. There is no cap on how many invoices you make, no watermark on the PDF, and no account to create. You can save an invoice, reopen it a week later, duplicate it for a repeat customer, keep a price book of your usual line items, take a deposit, add a late fee, flip it to a paid receipt, and export the whole log to CSV for your bookkeeper. Nothing you type is uploaded, so nobody — including us — can lock you out of your own billing records.

Why do free invoice apps meter you so hard?

Because invoicing is the one thing you can't skip. You can put off the CRM. You can ignore the scheduling module. You cannot stop billing, so a cap on invoices is a cap that converts. The prices below are from vendor pricing pages as of August 2026 and they'll move, so check before you buy.

Invoice Simple's Essentials plan is $6.99 a month for three invoices a month. Plus is $14.99 for ten. Unlimited costs $21.99, and client signatures and deposits are Premium-only. Invoice2go's $5.99 Starter plan allows 30 invoices a year — two and a half a month. Professional at $9.99 allows 100 a year. Joist's Basics plan is $10 a month for five documents a month, and Joist's free plan no longer exists at all. FreshBooks doesn't count invoices, it counts customers: Lite is $23 a month for five billable clients, Plus is $43 for fifty. One FreshBooks user summed the model up as "a penalty for growing."

Run the arithmetic on a small plumbing shop doing eight jobs a week. That's roughly 35 invoices a month, or 420 a year. On Invoice Simple you are on the $21.99 unlimited plan immediately. On Invoice2go you are past the 100-a-year Professional cap by April and onto Premium at $39.99. On Joist you clear the five-document Basics plan in the first week. None of those are big numbers on their own. The problem is that the meter starts running the moment work picks up, which is exactly when you have the least attention to spend on it.

What does invoicing software actually cost in 2026?

ProductPrice (Aug 2026)The catchWhat it does better than this page
Invoice Simple$6.99 / $14.99 / $21.99 a month3 invoices a month on Essentials, 10 on Plus. Signatures and deposits are Premium-only.Phone app, card payments, automatic reminders, invoices synced between your phone and your office.
Invoice2go (owned by BILL)$5.99 / $9.99 / $39.99 a month30 invoices a year on Starter, 100 on Professional. Auto-renewal on by default for web purchases; renewals are non-refundable.Payments, expense capture, a real mobile app, reminders that go out while you sleep.
Joist$10 / $17 / $32 a month5 documents a month on Basics. The free plan was removed. Photos, signatures and document history moved out of free.Built for contractors specifically. Estimate-to-invoice flow, financing offers, payment collection.
FreshBooks$23 / $43 / $70 a month, plus $11 per extra team memberBilled by client count: 5 clients on Lite, 50 on Plus. Card processing 2.9% + 30¢.Real double-entry accounting, expense tracking, time tracking, an accountant seat, recurring billing.
QuickBooks Online$38 / $85 / $140 / $340 a month after the August 1, 2026 increaseThat increase was +41.7% on Essentials, +41.4% on Plus and +70% on Advanced, with no grandfathering. Cancel and your data goes read-only for a year, then it's gone.Every bookkeeper in the country already works in it. Bank feeds, payroll, sales tax filing, the CPA handoff.
Wave$0 Starter, $19 a month ProCard processing on the free tier is 2.9% + 60¢ a transaction, and there's no bank import. Trustpilot 1.5/5 across 193 reviews.Genuinely free accounting with a general ledger. Takes payments.
Square InvoicesFree tier, $20 a month for Invoices PlusCard-on-file is 3.5% + 15¢. Online invoice card is 3.3% + 30¢ on free, 2.9% + 30¢ on paid. ACH 1%.Actually collects the money, same day in many cases, with a card reader for the truck.
Zoho Invoice$02 users, 500 invoices a year, Zoho branding on the document — and it deletes your data after 120 days of inactivity with 20 days' notice. Rough for seasonal trades.Real free invoicing with client portal, payment links and multi-currency.
This page$0, no accountCan't take a card, can't send anything, can't sync to your phone. Drafts live on one device.

Sources: vendor pricing pages and Capterra listings compiled August 2026; QuickBooks increase effective August 1, 2026; FreshBooks and Square processing rates from their published rate cards. Prices change — verify before you buy.

What actually happens when the billing is sloppy

The money is slow everywhere, and it's worse in construction. Atradius's 2025 US B2B Payment Trends report found 43% of US B2B invoice value is overdue, only 52% gets paid on time, and 5% ends up written off as bad debt. Xero's US Small Business Insights put the average wait at 28.8 days in 2026. QuickBooks' own 2025 research pegged the typical US small business as sitting on more than $17,000 in overdue invoices.

Construction is its own weather system. CreditPulse measured 83 days of days-sales-outstanding for construction in 2025, against roughly 60 across all industries. Rabbet found 82% of contractors wait more than 30 days to get paid, up from 49% two years earlier, and estimated slow payment cost the US construction industry around $280 billion in 2024. Billd's 2025 survey found one in three subcontractors pulls from personal or retirement savings to bridge the gap.

Here's the part that matters for how you write an invoice. CompanyCam mapped the three chokepoints that stall payment, and all three happen before the invoice: unclear scope, so the payer disputes a line and freezes the whole request; undocumented change orders, so there's no proof of work that was added verbally; and disputed completion, so sign-off never comes. Their conclusion is worth taping to the truck: "Faster invoicing software cannot resolve a scope disagreement." A $340-a-month subscription doesn't fix a vague line item. Writing "Replace 40-gal gas water heater, haul away old unit, new flex connectors and expansion tank, permit included" instead of "plumbing work" does.

The electricians on the Mike Holt forum put it more bluntly: "Get paid before you leave the job site." And: "Once you leave without payment, your chances of getting paid go down to next to nothing." A clean invoice you can hand over in the driveway is worth more than a beautiful one that gets emailed on Sunday night.

What this free invoice generator does

  • Unlimited invoices. No monthly cap, no annual cap, no document counter anywhere in the code.
  • Saved drafts. Save an invoice, reopen it, duplicate it for the same customer next month, delete it — with an undo button in case you didn't mean it.
  • A price book. Star any line to save it. "Service call — first hour, $145" gets typed once, then inserted with one click forever.
  • Auto-numbering. Turn on "remember my business info" and the invoice number counts up on its own, keeping the padding you used. INV-0042 becomes INV-0043.
  • Your logo. Upload it once. It's converted to text inside your own browser storage and printed on the document. It is never uploaded to a server.
  • Per-line sales tax. Every line has its own tax checkbox, because plenty of states tax materials on a repair job and leave the labor alone.
  • Deposits and partial payments. Enter what you've already collected and the invoice prints the full job, the amount paid, and a balance due.
  • Payment terms presets. Due on receipt, net 15, net 30, net 45, or 50% deposit with the balance on completion. The due date calculates itself off the invoice date.
  • A late fee line for the invoice that's aged past terms.
  • A PAID switch that turns the invoice into a receipt, on screen and in the PDF.
  • CSV export of every saved invoice, and a full JSON backup you can restore on another computer.
  • A print layout that hides every button, border and menu and prints a document, not a web page.

What this does NOT do

  • It cannot take a payment. No cards, no ACH, no payment link. Moving money needs a processor and a merchant account.
  • It cannot send anything. No email, no text, no automatic reminders at 7 and 14 days. You print or save the PDF and send it the way you already send things.
  • It does not sync. Drafts, your price book and your logo live in this browser on this device. Use the JSON backup to move to another machine.
  • It is not accounting. No bank feed, no general ledger, no profit-and-loss, no sales tax filing. The CSV export is the handoff to whoever does your books.
  • Clearing your browser data deletes your drafts. That's the flip side of nothing being uploaded. Print the PDFs and take the JSON backup.

Is this enough to run a business on?

For a one-to-three-person shop that takes checks, cash, Zelle, or runs cards through a Square reader on the truck, yes. If you bill fewer than a hundred jobs a month, you already have a way to get paid, and you send documents yourself by text or email, there is nothing here you're missing. This is the shape of business that gets metered hardest by the paid tools and needs the metering least.

It stops being enough at a fairly clear line. If you need a customer to click a link and pay by card, you need a processor. If you need two people entering invoices from two trucks and seeing the same list, you need a server. If you need reminders going out on a schedule while you're on a roof, you need software that runs when your browser is closed. If your bookkeeper needs bank feeds and a P&L, you need accounting, and QuickBooks at $38 a month for Simple Start is genuinely cheaper than paying someone to reconcile by hand. Those are real reasons to pay. Being allowed to make a fourth invoice this month is not.

How do you use it?

  1. Fill in the header. Business name, phone, email, address, license number. Tick "Remember my business info on this device" and you'll never type it again on this computer. Add your logo if you have one.
  2. Set the number, date and terms. The date fills in as today. Pick a term from the dropdown and the due date calculates itself. With auto-numbering on, each new invoice steps up from the last one.
  3. Add a line for every service and material. Be specific — "Replace 3/4in ball valve, main shutoff" beats "parts." Set quantity and rate. Tick the tax box only on the lines your state taxes, then put your rate in the Sales tax field.
  4. Handle the money. Deposit already collected goes in "Paid to date." A late fee goes in the late fee box. The balance due updates as you type.
  5. Save the draft. Now you can reopen it, duplicate it next month, or export the whole log to CSV at tax time.
  6. Print it. Hit Print / Save PDF and choose "Save as PDF" in the print dialog. Every button and dashed border disappears. Your customer sees a document.

What has to be on a contractor invoice?

There's no federal form, but the fields below are what keeps an invoice from being argued with, and what a court or a bookkeeper will look for:

  • Your legal business name — the one on the license and the bank account, not just the truck lettering. If a customer's check is made out to the wrong name your bank may bounce it.
  • A unique invoice number. Sequential is fine and easier to defend than random. Never reuse one.
  • The invoice date and the due date, written as actual dates. "Net 30" alone leaves room for argument; "Due September 7, 2026" doesn't.
  • The customer's name and the job address. On rentals and property management these are two different people, and the invoice needs both.
  • One line per item of work, described the way you'd describe it out loud. Quantity, rate, amount.
  • Sales tax as its own line, not folded into the rate. Customers who resell or who are exempt will ask.
  • Any deposit or payment already made, and the balance that's left.
  • How to pay, including who to make the check out to, and the late fee if you charge one.
  • Your license number in a licensed trade. Some states require it on contracts and invoices; all of them make you look like the professional you are.

Do you charge sales tax on labor or on materials?

This trips up more contractors than any other line on the invoice, and there is no single answer because it's set state by state, sometimes county by county. The broad patterns: many states treat a contractor doing work on real property as the end consumer of the materials, meaning you pay tax when you buy them and don't charge the customer separately. Other states have you charge tax on materials but not on labor for a repair. Some tax both on new construction and neither on a repair. New Jersey, for example, distinguishes between a capital improvement and a repair, and the tax treatment differs.

That's exactly why every line on this invoice has its own tax checkbox instead of one tax rate applied to the whole thing. Tick the materials, leave the labor alone, and the tax line only computes on what you ticked. Worked example, using an 8% rate: parts at $220 ticked, labor at $340 not ticked. Taxable base is $220. Tax is $17.60. Invoice total is $220 + $340 + $17.60 = $577.60. If you'd applied 8% to the whole $560 you'd have charged $44.80 and overcollected $27.20 — which is a problem in both directions, because overcollected sales tax generally still has to be remitted.

Call your state's department of revenue or ask your accountant once, write the answer on a sticky note, and stop guessing. It is a fifteen-minute phone call that settles a question you'll face on every job for the rest of your career.

What do payment terms actually mean?

Due on receipt means today. It's the right default for residential service calls and it's what "get paid before you leave the job site" looks like on paper. Net 15 and net 30 mean 15 or 30 days from the invoice date, not from when the customer got around to opening it. Net 30 is standard for commercial and property-management work; expect the real payment to land later than that regardless. 50% deposit covers your material buy so you're not financing the job out of your own pocket, and it's the single most effective term in the trades for small remodels.

Two things make terms stick. First, the term has to be on the estimate or contract the customer agreed to, not introduced for the first time on the invoice. Second, write the actual date. This tool computes it for you: pick Net 30 on an invoice dated August 8 and the due line prints September 7, 2026.

What late fee can you actually charge?

The common, generally defensible business-to-business late fee in most US states is 1.5% a month, which is 18% a year. Caps vary significantly by state, and consumer transactions are treated differently and more strictly than commercial ones. A late fee also has to be agreed in advance and in writing — a number that shows up for the first time on a past-due notice is usually unenforceable and always bad for the relationship.

Worked example. A $4,800 invoice, net 30, 1.5% per month, 45 days late. That's one full month plus 15 days. One month is $4,800 × 0.015 = $72.00. The extra 15 days at the same monthly rate is $72.00 × (15 ÷ 30) = $36.00. Total late fee $108.00, and the balance due becomes $4,908.00. Type 108 into the late fee box on this page and it prints on its own line where the customer can see it, which is the point — a hidden late fee is a fight.

None of this is legal advice. Check your state, and if the money is big enough to sue over, talk to an attorney before you start adding interest.

Deposits, progress billing and retainage

On anything with a material buy, take a deposit. It isn't a trust exercise, it's cash flow: you shouldn't be floating $2,000 of copper on your own credit card for three weeks. Enter the deposit in "Paid to date" and the invoice shows the whole job, what's been paid, and the balance. The customer sees the full picture, which is what stops the "I already paid you" conversation.

On longer jobs, bill in progress draws instead of one invoice at the end — deposit at signing, a payment at a defined milestone, the balance at completion. Write the milestone in words a stranger could check ("rough-in inspection passed"), not in percentages of vibes. The free contract generator builds that schedule and prints the dollar amounts.

Commercial and sub work often holds retainage of 5–10% until the whole project closes out. That's normal, and it's also why subs wait. California's SB-61 caps private construction retainage at 5% effective January 2026 — worth knowing if you sub in California. If retainage applies, show it as its own line so the customer can't quietly hold more than the contract allows.

How long do you have to keep invoices?

IRS recordkeeping guidance (Publication 583) says to keep records that support an item of income or a deduction until the period of limitations for that return runs out — generally three years from the date you filed. Employment tax records should be kept at least four years after the tax is due or paid. Many accountants tell clients to keep seven years and be done thinking about it, and if a return is never filed there's no limitations period at all.

That's an argument for the CSV export button. Print the PDFs to a folder you back up, export the log at the end of each year, and you have your records in a format nothing can revoke. Contrast that with what happens when a subscription lapses: Intuit's policy makes cancelled QuickBooks accounts read-only for one year and then the data is gone. A BILL customer put it plainly — "they lock you out of your account, so you do not have access to download your invoices." A Joist user of eight years reported not being able to log in at all without paying again. Your billing history is your business's memory. Own the files.

Five invoicing mistakes that cost real money

  1. Vague line items. "Labor — $850" invites a phone call. "Diagnose no-heat call, replace inducer motor and pressure switch, 3.5 hrs @ $145/hr" doesn't. Detail is not for the customer's benefit, it's for yours.
  2. Billing late. Every day between finishing and invoicing is a day the customer's memory of the work fades and the urgency of paying you drops. Same day beats end of week beats end of month, by a lot.
  3. No change orders. Work added by text message with no paper is the single most common reason a payer refuses part of an invoice. Price the change, get a yes in writing, then bill it.
  4. Reusing invoice numbers. Two invoices with the same number is how a payment gets applied to the wrong job and how an audit turns into a bad afternoon.
  5. No stated terms. If the invoice doesn't say when payment is due, it's due whenever the customer feels like it, and you have nothing to point at when you follow up.

Common questions

How many invoices can I make for free?

As many as you want. There is no monthly cap, no annual cap and no document counter. That is the whole point of this tool. Invoice Simple's $6.99 Essentials plan gives you 3 invoices a month, Invoice2go's $5.99 Starter plan gives you 30 a year, and Joist's $10 Basics plan gives you 5 documents a month, all as of August 2026.

Can I reopen an invoice and edit it later?

Yes. Hit Save draft and the invoice goes into a list on this page. Reopen it, change a line, duplicate it for a repeat customer, or delete it. Drafts live in your browser's local storage on this device only. They are never uploaded, and clearing your browser data deletes them.

Where does my customer's information go?

Nowhere. Every field you type stays in your browser. Nothing is uploaded, so we could not read it if we wanted to. That also means there is no account to cancel and nobody can lock you out of your own invoices.

What has to be on a contractor invoice?

Your legal business name and contact information, a unique invoice number, the invoice date, the customer's name and the job address, one line per service or material with quantity and rate, sales tax if you collect it, the total due, the payment due date, and how you want to be paid. In licensed trades, put your license number on it.

Do I charge sales tax on labor or only materials?

It depends on your state and often on the type of work. Some states tax materials but not labor on real property repairs, some tax both, and a few tax neither for certain jobs. That is why each line on this invoice has its own tax checkbox — tick materials, leave labor alone, or tax everything. Check your state's department of revenue before you decide.

What late fee can I legally charge?

1.5% a month, which is 18% a year, is the common and generally defensible business-to-business late fee in most US states, but caps vary significantly by state and the fee has to be agreed in writing before the work. Put the late fee in your estimate or contract, not just on the invoice. This is general information, not legal advice.

How do I handle a deposit or a partial payment?

Enter the amount already collected in the Paid to date box. The invoice keeps showing the full total and tax, then subtracts what you have and prints a balance due. That is what a customer needs to see — the whole job, what they already paid, and what is left.

Can I turn an invoice into a receipt?

Yes. Flip the Mark as PAID switch. The heading changes from INVOICE to RECEIPT, a paid-in-full line with today's date appears, the due date disappears and the balance shows as paid — on screen and in the PDF. Flip it back and it is an invoice again.

Can I get my invoice history into a spreadsheet?

Yes. Export invoice log writes a CSV of every saved draft — number, date, customer, job, subtotal, tax, total, paid to date, balance and status. It opens in Excel, Numbers or Google Sheets and it is what your bookkeeper will ask for at tax time.

Can this tool take a card payment?

No. A page running in your browser cannot move money. You need a processor for that, and every one of them takes a cut — Square charges 3.3% plus 30 cents on a free-tier online invoice card payment and 1% on ACH as of August 2026. This tool makes the document; you get paid the way you already get paid.

Free tool, from a company that builds websites you own

Clean invoices are good. Customers who found you before they called three other guys are better. We build sites service businesses own outright — see your homepage free, pay only if you love it, keep every file.

See My Homepage Free →