Free UGC invoice generator

Late payment is far more often an administrative failure than a refusal — a missing PO reference, an absent due date, no invoice number. This fills in the fields whose absence stalls invoices, and itemises the licence separately. Nothing is stored.

A name with no address reads as informal, and informal invoices get treated as correspondence rather than as payables.

The legal entity, not the brand name — they differ more often than you would expect.

Sequential, never reused.

A missing PO is a top cause of late payment.

No due date means no lateness, and nothing to chase.

Keep production and the usage licence on separate lines — it makes a later extension a priced change rather than a debate.

Nothing you type here is saved or sent anywhere — it lives in this browser tab only.

Your name

Invoice

#0001

Bill to

Client name

Terms Net 30

DescriptionQtyUnitAmount
Content production — 3 x short-form video (<60s), includes 1 revision round1$750.00$750.00
Usage licence — paid social, 90 days from first publication, US & Canada1$375.00$375.00
Subtotal$1,125.00
Total due$1,125.00

Usage beyond the licence stated above — additional duration, media, or territory — is quoted separately. Creator retains copyright.

This one can’t remember anything

A generator is stateless by nature — it doesn’t keep your numbering sequence, it can’t tell you what’s unpaid, and it has no recurrence for retainers. A free sproutUGC account generates invoices from the closed deal instead, with sequential numbering, payment links, and reminders.

Create a free account

Get the next one before you need it

Occasional emails on pricing, pitching and landing brand deals. No filler.

Unsubscribe anytime. Privacy Policy.

Send it to accounts payable, not just your contact

Sending the invoice only to the marketing manager makes your payment depend on them remembering to forward it, and forwarding invoices is not their job. Send it to the accounts payable address if one exists, copy your day-to-day contact, attach it as a PDF rather than pasting it into the body, and put the invoice number and the amount in the subject line. Name the file so a stranger can identify it.

The full field-by-field breakdown, plus how to chase late payment in stages, is in How to invoice a brand for UGC. For how to choose between a generator, accounting software, and a workspace, see invoicing software for UGC creators.

Questions

What has to be on a UGC invoice?

Your legal or trading name and address, the client's registered billing entity, a unique sequential invoice number, the issue date and a due date with stated payment terms, itemised lines separating the production fee from the usage licence, the total with tax handled correctly for your jurisdiction, and a way to pay. Add their purchase-order number if they issued one — a missing PO is one of the most common reasons an invoice stalls.

Why does the generator split production and usage into two lines?

Because that split is the single most useful thing on a UGC invoice. Showing the licence as its own priced line makes explicit that the fee bought a defined scope, which turns a later extension into a priced change rather than a debate about what was already included. It also makes renewal read as a purchase rather than as continuing something the brand thinks it already owns.

Is anything I type here saved?

No. The generator runs entirely in your browser tab and stores nothing on our servers. Print or copy the invoice before you close the tab.

How do I turn this into a PDF?

Use the Print button and choose 'Save as PDF' in your browser's print dialog. The preview panel is styled for print, so the form controls drop away and only the invoice itself appears. Send it as an attachment rather than pasting it into an email body — finance systems and approval workflows expect a document.

Does this handle tax correctly?

It applies a percentage you enter and shows it as its own line, which is the presentation most jurisdictions expect. It does not know your registration status or the rules for your client's location, and cross-border digital services get genuinely complicated. Confirm your specific position with a qualified adviser — the answer is stable once you have it.

What are the right payment terms for UGC work?

Net 30 is the default most brands expect and most finance systems are configured for. Net 14 is reasonable to ask for with smaller brands. Large companies often run net 60 as policy regardless of what your invoice says, so on a big deal the productive move is negotiating a deposit rather than arguing terms you will not win.