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.