Back to Blog
Guides8 min read

Invoice Generator Features: Everything Inside the Free Invoicing Platform

IN
Invoice Generator TeamAuthor
August 6, 2026Published

Most people find Invoice Generator the first time they need exactly one thing: a clean PDF invoice, made fast, without signing up for a subscription to send a single bill. That part of the product hasn't changed. But the tool underneath it has grown into something closer to a full billing system — one built specifically for freelancers, contractors, and small agencies who outgrew "make a PDF and email it" a while ago but don't want the overhead of full accounting software either.

This is a plain walkthrough of what's actually in the product today, organized by the problem each part solves rather than by menu location. If you've only ever used the core invoice form, several of these will be new to you.

The Core: Free PDF Invoices, Done Properly

The foundation is still the free invoice generator itself — a form-based editor that produces a professional, downloadable PDF with no account required for a one-off invoice. That simplicity is deliberate, but "simple to start" doesn't mean "limited." A few details that separate it from a plain template:

  • Per-item tax rates. Most invoicing tools apply a single tax rate to the whole invoice, which breaks down the moment you're billing a mix of taxable goods and non-taxable services on the same document. Invoice Generator lets each line item carry its own tax rate that overrides the invoice-wide default, so a mixed invoice calculates correctly without manual math or a second invoice. Our guide on sales tax on service invoices covers when this actually matters.
  • Auto-incrementing invoice numbers. Every workspace gets its own numbering prefix and counter, claimed atomically so two people saving invoices at the same moment never collide on the same number. If you've ever had to explain a gap in your invoice sequence to an accountant, this is the feature that prevents it — see how to number invoices for why the sequence itself matters.
  • QR codes on the PDF. Saved invoices can embed a scan-to-view QR code that links straight to the shareable version of the invoice, useful for anyone paying from a phone rather than a laptop inbox.

None of this requires touching a settings menu you don't know exists — the defaults work for a single freelancer sending occasional invoices, and the extra controls are there when you need them.

Getting Paid, Not Just Getting Invoiced

A sent invoice and a paid invoice are two different problems, and a surprising number of invoicing tools only solve the first one. Several features exist specifically to close that gap:

Client portal. Every invoice can be shared as a link that opens a hosted, read-only view — no login required on the client's end. This matters more than it sounds: a PDF attachment gets buried in an inbox, but a link is something you can resend, bookmark, or drop into a Slack message without re-attaching a file.

Partial and deposit payments. Invoices can now sit in a genuine partially_paid state rather than the binary paid/unpaid most tools force you into. If a client sends half up front and the rest on delivery, the invoice reflects that accurately instead of you tracking the difference in a spreadsheet on the side.

Automatic late fees. Each workspace can define a late fee rule — a flat amount or a percentage — that applies once per invoice automatically once it crosses its due date, via a background process rather than something you have to remember to add manually. It's a small feature, but it's the difference between a late fee policy that exists on paper and one that's actually enforced.

Payment recording and reconciliation. Payments can be logged manually, imported in bulk from a CSV, and matched against outstanding invoices. If you're getting paid through a mix of bank transfers, checks, and card payments outside the platform, this is what keeps your invoice statuses honest without hand-editing each one.

Beyond the Invoice: Estimates and Receipts

Billing rarely starts and ends with an invoice. Before the work, there's usually a quote. After payment, there's sometimes a receipt. Invoice Generator treats both as first-class documents rather than invoice templates with the title swapped:

  • The estimate generator produces a proper quote a client can approve before work begins, which then becomes the basis for the invoice once the job is done — avoiding the disconnect where a client agreed to a number that the final invoice doesn't quite match.
  • The receipt maker covers the opposite end: proof of a completed payment, which is a legally and practically different document from an invoice (a request for payment). Our breakdown of invoice vs. receipt vs. bill goes into why mixing these up causes real problems with clients and bookkeeping.

Running the Business Behind the Invoices

A handful of features exist not to make a single invoice better, but to make running a billing operation over months and years less painful.

Time tracking. You can log billable hours against a specific client, then convert unbilled entries directly into invoice line items instead of retyping hours from a separate timer app. This closes a common gap — a lot of freelancers track time in one tool and invoice in another, and hours quietly get lost in the handoff.

Expense tracking. Business expenses can be logged with a vendor, category, amount, and optional receipt image, associated with a specific client when relevant, and exported to CSV. It's not a replacement for full accounting software, but it's enough to see gross revenue versus real cost without opening a second tool.

Reports. The reports section generates an accountant-ready summary, an aging report (which invoices are overdue and by how long), and a tax summary — each exportable as CSV. These exist specifically so that handing things off to a bookkeeper or accountant at tax time doesn't mean manually reconstructing a year of activity from individual invoice PDFs.

Built for Teams, Not Just Solo Freelancers

The features above work fine for one person. A few others exist specifically because a growing number of Invoice Generator's users aren't solo anymore:

Workspaces. A workspace can have multiple members with different roles, invited by email, so an agency's whole team can work from the same client list and invoice numbering sequence instead of everyone maintaining their own disconnected set of documents.

Developer API and webhooks. For teams with their own internal tools, API keys and webhook subscriptions let you pull invoice and payment data into another system automatically, rather than exporting CSVs by hand on a schedule.

Keeping Account and Billing Data Secure

Invoices and client records carry real financial information, so account-level security isn't an afterthought bolted on separately from the billing features. Two-factor authentication can be enabled on any account, requiring an authenticator app code at sign-in in addition to a password — meaningful protection against the most common way billing accounts actually get compromised, which is a reused or leaked password rather than any sophisticated attack.

Account data is also exportable on request, so switching tools, archiving a closed business, or simply keeping an offline backup of your invoice history doesn't require contacting support or scraping PDFs one at a time. And on the workspace side covered above, role-based access means giving a new team member the ability to send invoices doesn't automatically hand them the ability to change late fee policy, remove other members, or export the full client list — administrative actions stay scoped to the roles that actually need them.

None of this is unique to Invoice Generator as concepts go, but it's worth stating plainly: the features that get you paid faster only matter if the underlying account holding your client data and payment history is actually secure, and that layer is treated as a first-class part of the product rather than an afterthought.

Which Features Actually Matter for You

Not everyone needs all of this, and that's fine — the product is designed so the extra layers stay out of the way until you reach for them. As a rough guide:

  • If you send the occasional invoice as a side business: the free PDF generator, per-item tax, and the client portal link cover almost everything you'll use.
  • If you're a full-time freelancer or contractor: add time tracking, partial payments, and automatic late fees — this is where most of the "getting paid on time" value lives.
  • If you're running a small agency or team: workspaces, reports, and expense tracking become the features that actually save hours each month, not just at invoice-sending time.
  • If you're integrating billing into your own tooling: the developer API and webhooks are built for exactly that.

Getting Started

You don't need to adopt all of this at once, and nothing here requires a migration or a big upfront setup. Start with a single invoice through the free generator, and layer in time tracking, a client portal link, or automatic late fees as the manual version of that task starts costing you real time. That's how most of these features got built in the first place — as a direct answer to a specific, recurring piece of friction in getting paid.

If you're evaluating whether to move off spreadsheets or a heavier accounting suite entirely, our guide on how to choose the right invoice generator walks through the decision in more general terms, independent of which tool you end up picking.

It's worth restating the underlying design choice, because it's why the feature list above holds together instead of feeling like a pile of unrelated add-ons: everything here exists because a specific, common billing task was tedious or error-prone enough that it deserved a real feature instead of a workaround. Per-item tax exists because a single invoice-wide rate breaks on mixed line items. Auto-numbering exists because manual number tracking produces gaps and duplicates. Time tracking exists because a separate timer app loses hours in the handoff. None of it is there for its own sake, which is also why none of it is mandatory — you can run a perfectly functional billing operation using only the parts that solve a problem you actually have.

Related Articles

Guides8 min read

Invoicing for Nonprofits and Grant-Funded Programs: What's Different

Most invoicing advice assumes a simple, two party transaction: you did work, a client owes you money, you send an invoice. Nonprofit invoicing frequently doesn't work that way. A single program might be funded by three different grants,...

IN
Invoice Generator TeamAugust 5, 2026
Guides8 min read

Proforma Invoice vs. Commercial Invoice: A Plain-English Guide

The first time most freelancers or small business owners encounter the term "proforma invoice" is when an international client asks for one, or when a shipment gets held up at customs because the wrong type of invoice was included. Unlik...

IN
Invoice Generator TeamAugust 4, 2026
Guides8 min read

How to Number Invoices: A System That Won't Break Under Audit

Invoice numbering is one of those small administrative decisions that feels like it barely matters until the exact moment it matters a great deal — during a tax audit, a client dispute over which invoice covers what, or the mundane but r...

IN
Invoice Generator TeamJuly 30, 2026

Mastered Invoicing?

Put your knowledge into practice and create your first professional invoice today.

Create Your Invoice Now
Invoice Generator Features: Everything Inside the Free Invoicing Platform | Invoice Generator