Free Invoice Generator — Create & Download Invoice PDFs

Create professional invoices in seconds. Add your business info, line items, taxes, and notes. Download a clean US-Letter PDF — free, no signup, no watermark.

Your invoice data never leaves your browser. We don't store, transmit, or access anything you enter.

Your Business

Client

Invoice Details

Line Items

DescriptionQtyRateAmount
$0.00

Tax & Notes

What is this calculator for?

You finished the project. The client said "send me an invoice." You opened Word, started fumbling with a template you downloaded six months ago, and 20 minutes later you still don't have something you'd be comfortable putting in front of a paying client. That's the friction this tool removes.

The Invoice Generator builds a clean, professional invoice PDF from a single form. You fill in your business info, the client's info, line items (description, quantity, rate), an optional tax rate, and any payment instructions you want at the bottom. One click generates a US-Letter PDF you can email, attach to your invoicing platform, or upload to the client's accounts-payable portal.

Three things make it useful for US freelancers and small businesses specifically. First, it's free with no signup — you don't end up on a marketing list or get bounced to a paywall once you hit your 5th invoice. Second, it runs entirely in your browser. Your business info, your clients, your rates — none of it touches a server. We can't see what you billed, who you billed, or for how much. Third, the PDF has zero Mubboo branding. No watermark, no "created with…" footer, no logo. It's your document; we just hand you the file.

How to use this calculator

Step 1: enter your business info. Name, address, phone, and email. Most of these are optional, but at minimum the business name needs to be there — it appears at the top right of the invoice. If you're a sole proprietor without a registered LLC, use your legal name; if you're a single-member LLC, use the LLC's legal name.

Step 2: enter the client. Same idea — name and address. Use the legal entity name your client provided (the same one on their W-9 if they sent you one). For overseas clients, include the country in the address line.

Step 3: set invoice details. Pick an invoice number (auto-defaults to INV-001, but you'll want a sequential scheme — see the FAQ below). Set the invoice date (today by default). Pick payment terms — Net 30 is the most common for US small business; due date updates automatically when you change terms.

Step 4: add line items. One row per billable item. Description (what you did), quantity (hours, units, or just "1" for fixed-fee work), rate (your hourly rate or the unit price). The Amount column calculates automatically. Use the + button to add more rows; the × button on each row removes it.

Step 5: tax and notes. If you collect sales tax (some service businesses don't), enter the rate as a percentage. The notes field is where most pros add their payment instructions: ACH routing/account number, mailing address for checks, late-fee policy, thank-you note. Then click Download Invoice PDF.

Understanding your results

The PDF is US Letter (8.5 × 11 inches), one page, with the layout you'd expect from a professional invoice: INVOICE title and date at the top, your business info top-right, the client's billing address mid-left, invoice meta (number, date, due date, terms) mid-right, a line-items table, subtotal and total at the bottom-right, and your notes at the bottom-left. It's deliberately conservative — black text, navy accents, no decorative graphics. The reason: invoices that look "designed" sometimes trip clients' "this looks like a scam" filters; invoices that look like every other professional invoice get paid faster.

The file is small (typically under 50 KB) and renders identically in Adobe Reader, Apple Preview, Chrome's built-in viewer, and the Outlook attachment preview. It'll also display correctly when forwarded inside a client's accounting system (QuickBooks Online, Bill.com, Coupa, SAP Concur, etc.) — those systems care about PDF structure more than visual flair, and pdf-lib produces PDF 1.7 output that all of them accept.

What you won't get: a record of the invoice anywhere on our servers. The tool doesn't save anything. If you need a record, save the PDF locally or in your accounting software the moment it downloads — there is no "view past invoices" feature because there's no database to store them in. For most small businesses, the right pattern is to download the PDF, attach it to the email to the client, and also store a copy in your accounting software (QuickBooks, Wave, FreshBooks) where you also track payment status.

What you'll want for repeat clients: copy/paste your standard description and rate into a text file or a notes app, then paste it back next time. Building a database of clients and templates was deliberately left out — it's the feature that pushes free tools into paid SaaS and we wanted to keep this one genuinely free.

A worked example

Marcus runs a freelance UX practice. He just finished a 14-hour brand-strategy engagement for a local coffee roaster called Pinewood Coffee Co. His rate is $125/hour. The client has 30-day terms with most vendors.

He opens the Invoice Generator. Business: "Marcus Chen Studio LLC, 1247 17th Ave NW, Seattle, WA 98119, hello@marcuschen.studio." Client: "Pinewood Coffee Co, 3401 Fremont Ave N, Seattle, WA 98103." Invoice details: INV-2026-007 (his seventh invoice this year), dated today, Net 30 — due date auto-fills to 30 days out. Line items: one row: "Brand strategy workshop and visual identity audit — June 2026" / quantity 14 / rate 125. Amount auto-calculates to $1,750. Tax: 0% (he doesn't charge sales tax on consulting services in Washington). Notes: "Pay by ACH to Routing 121000248 / Account 9876543210 (Wells Fargo) or check made out to Marcus Chen Studio LLC. Late fee 1.5%/mo after due date."

He clicks Download Invoice PDF. INV-2026-007.pdf appears in his Downloads folder. He attaches it to an email: "Hi Aria — invoice attached for the workshop and audit. Net 30 as discussed. Thanks again for the project, and I'm around if you want to talk through next steps on the packaging refresh." Total time on the invoice itself: under three minutes.

Variation — Lina is a wedding photographer. After a Saturday shoot, she invoices her clients a $1,400 second-payment balance (the $700 deposit was paid at booking). She uses INV-008, dated the shoot date, terms "Due on receipt." Line items: "Wedding photography — 8 hour coverage (balance after deposit)" / quantity 1 / rate 1400. Notes: "Deposit of $700 received [date]. Balance due upon receipt. Gallery delivery 2-3 weeks after final payment." She downloads and emails the PDF as the bride and groom walk out the door — they pay by Venmo within an hour.

Related resources

Once your invoices are flowing, the next step is bookkeeping discipline — track every invoice as income, every paid invoice as a receipt, and every contractor you pay $600+ for the year-end 1099-NEC. The Business Startup Checklist covers the full 10-step launch sequence including books and taxes. The LLC vs S-Corp Calculator tells you when the S-Corp election starts saving real money on self-employment tax. The W-9 form is what you should collect from every contractor BEFORE paying them, and 1099-NEC is what you issue them in January if you paid $600+ during the year. For external context, the IRS Small Business and Self-Employed hub is the authoritative source for federal filing requirements.

Frequently Asked Questions

Is my invoice data uploaded anywhere?

No. The whole tool runs in your browser tab using pdf-lib — the same library that powers our PDF Merge, Split, and Compress tools. Nothing is uploaded, transmitted, or stored on a server. You can verify this by opening DevTools → Network and watching while you click "Download Invoice PDF" — there's no upload request. If you close the tab without downloading, the data is gone.

Does the generated PDF have a Mubboo watermark?

No. The PDF is your document — no Mubboo logo, no watermark, no "created with…" footer. We deliberately built it that way so you can send the invoice to clients without it looking like you used a free tool. The only thing we ask in return is a link back if you write about us; no obligation either way.

What information goes on an invoice?

At minimum: your business name and address, the client's name and address, an invoice number, the invoice date, a due date or payment terms, a list of line items (description / quantity / rate / amount), the subtotal and total. If you collect sales tax, include the tax rate and tax amount as a separate line. Optional but recommended: payment instructions (ACH details, mailing address for checks) and a late-fee policy if you charge one.

How should I number my invoices?

Use a simple sequential scheme — INV-001, INV-002, INV-003 — or include the year (2026-001, 2026-002). The IRS doesn't mandate a specific format, but sequential numbering makes bookkeeping and audit defense easier. Skipping numbers (going from INV-005 to INV-010) is fine; what matters is that you never reuse a number for two different invoices.

What do Net 15, Net 30, and Due on receipt mean?

"Net X" means payment is due X days after the invoice date. Net 30 (30 days) is the small-business default and the term most large clients expect. Net 15 is common for retainer-based services. Net 60 is rare and usually only offered to enterprise clients with strong credit. "Due on receipt" means payment is expected immediately — useful for one-off projects or when working with new clients you haven't credit-checked.

When should I send an invoice?

For project work, send the invoice immediately after delivering the deliverable — same day is ideal. For retainer or recurring work, invoice on a fixed cadence (1st of the month is common). The longer you wait between completing work and invoicing, the lower your collection rate; invoices sent within 7 days of delivery have measurably higher on-time payment rates than invoices sent 30+ days late.

What if a client doesn't pay on time?

Day 1 past due: send a friendly reminder by email. Day 7: phone call. Day 14: formal email referencing the invoice number, due date, and late-fee policy. Day 30: certified mail demand letter. Day 60+: small-claims court if under your state's limit (typically $5,000-$15,000) or a collections agency if larger. Most invoices that go past 60 days are never paid voluntarily — escalate sooner rather than later.

Do I need to send a 1099 to my contractors?

Yes, if you paid any individual or non-corporate entity $600 or more for services during the tax year, you must issue Form 1099-NEC by January 31 of the following year. Collect a W-9 from each contractor BEFORE you pay them so you have the TIN ready at year-end. The 1099-NEC reports the gross amount on each invoice — your invoice generator just produces the invoice; bookkeeping captures it for 1099 prep.

Do I need to register my business before I can send invoices?

Federally, no — sole proprietors can invoice clients in their personal name from day one. Practically, you'll look more legitimate (and avoid handing clients your SSN every time you fill out a W-9) if you form an LLC and get an EIN first. Our Business Startup Checklist walks through both steps; the LLC vs S-Corp Calculator helps you decide on tax structure once you cross about $50K in net income.

How do I number my invoices?

Sequential numbering is the rule. The two common schemes are simple sequential (INV-001, INV-002, INV-003…) and year-based (2026-001, 2026-002…). Year-based makes it easier to file-system organize by year; simple sequential is faster mentally when you're invoicing dozens per year. The IRS doesn't mandate a format, but they will care that you can't reproduce the same number for two different invoices — that's how audits flag possible fabrications. Whatever you choose, write the next number in your notes app so you don't accidentally reuse one.

Should I charge sales tax on my invoice?

Depends on your state and what you sell. Most US states don't tax pure service work (consulting, design, software development, photography in many states). Tangible goods almost always require sales tax. Mixed services with deliverables (web development that produces a website asset) sometimes fall under a state's "specified digital products" tax — California, Texas, Pennsylvania, and Connecticut have notably aggressive interpretations here. If you're not sure, check your state Department of Revenue website or talk to a CPA. Getting this wrong can lead to back-tax assessments years later.

What should I put in the payment terms?

Net 30 is the default for US small business and what most enterprise AP departments are set up to expect. Net 15 is appropriate for retainer relationships where the client is already monthly-billing-aware. "Due on receipt" works for one-off projects, new clients without a payment history, and B2C work (photographers, contractors, personal services). Net 60+ should only be offered to enterprise clients with great credit because cash-flow risk gets significant — for solo operators, three months unpaid is a small-business-killing event.

What if a client pays late?

Day 1 past due: short friendly email referencing the invoice number. Day 7: phone call — most non-payment is a misplaced email, not refusal. Day 14: formal email citing the invoice, due date, and your late-fee policy if you have one. Day 30: certified-mail demand letter establishing a paper trail. Day 60: small-claims court (under your state's limit, typically $5K-$15K, no lawyer needed) or a collections agency for larger amounts. The pattern that protects cash flow is escalating early — most invoices that go past 60 days are never paid voluntarily, and your leverage drops sharply once a client knows you'll tolerate slippage.

Sources