How to Create and Send Freelance Invoices with PayShield

Step-by-step guide to creating, sending, and tracking invoices in PayShield. PDF-ready, with view tracking and payment reminders.

By Damian Diaz10 min read

The invoice is where you get paid. Everything before it — the proposal, the contract, the project work — is prologue. And yet most freelancers treat invoicing as an afterthought: a PDF cobbled from a Google Docs template, emailed out and then quietly forgotten, followed by an awkward "just checking in" message three weeks later.

PayShield tracks the full invoice lifecycle. From the moment you click send, you know when the client opened the link, how many times they viewed it, and exactly where you are in the payment cycle. When an invoice goes overdue, the platform handles the follow-up automatically — so you're not stuck composing increasingly uncomfortable emails to someone who owes you money.

This guide walks through the entire process: creating, sending, tracking, and chasing.

Creating your first invoice

From the dashboard sidebar, click Invoices, then hit the New Invoice button in the top right corner. You'll land on the invoice builder.

Select or add a client

The first field is the client. If you've worked with them before, their details will appear in the dropdown. If it's a new client, you can add them inline — name, email, company, billing address — without leaving the page. PayShield saves them to your client list for next time.

Add line items

Each line item has four fields: description, quantity, unit rate, and the calculated amount. Be specific with descriptions. "Web development — March" tells your client nothing. "Homepage redesign — initial build and two revision rounds per the scope in Contract #2026-03" tells them exactly what they're paying for, which means fewer disputes and faster payment.

You can add as many line items as the project requires. If you're billing hourly work alongside a fixed deliverable, they each get their own row.

Set the tax rate

PayShield applies tax as a percentage on top of the subtotal. Enter your applicable rate — VAT, GST, sales tax, or whatever applies to your jurisdiction and client relationship. If the invoice is tax-exempt, leave it at zero.

Choose payment terms

The payment terms field lets you enter your terms as free text (e.g. Net 14, Net 30, Net 45, or any custom arrangement you've agreed to). The due date calculates automatically from the invoice date.

If you're uncertain which terms to use, the general advice is: shorter is better for your cash flow, and the terms you set here should match what's written in the contract. If they don't match, the contract governs — but mismatches confuse clients and create room for delay. Always align the two upfront. See how to create contracts in PayShield for how to set payment terms at the agreement stage.

Invoice number, currency, and notes

The invoice number field is where you enter your own reference (e.g. INV-2026-001). You set the numbering convention — many freelancers use a year-sequence format for easy sorting, but you can use whatever works for your records.

Currency is set per-invoice. If you bill some clients in EUR and others in GBP or USD, each invoice can reflect the correct currency without any workaround.

The notes/memo field at the bottom is a good place to include payment instructions (bank transfer details, PayPal, Wise), any agreed late payment terms, or a brief "thank you" line. Keep it short — this is not a cover letter.

If you're on the Pro plan, you can link the invoice to a specific contract and — within that contract — a specific milestone. When the client clicks through to view their invoice, they see the reference clearly. This is particularly useful for larger projects billed in stages: the client can see that Invoice 3 of 4 maps to "Phase 3: Testing and Handover" in the agreement they signed. It removes ambiguity and gives you a paper trail if anything is disputed later. See the project management guide for how milestones work.

Once everything looks right, click Save as Draft to keep editing later, or go straight to Preview to see the invoice exactly as your client will see it.

Sending and tracking

The send flow

When you're ready to send, click Send Invoice. PayShield delivers the invoice to the client's email address on file — a clean, branded email with a link to the hosted invoice view. The client doesn't need a PayShield account to view or pay; they click the link and see a fully rendered invoice in their browser.

The hosted view includes all line items, totals, payment terms, and your payment details. The client can download a PDF from that page. They cannot edit anything.

View tracking

Once sent, PayShield begins tracking. Every time the client opens the invoice link, it's logged — timestamp and count. This matters more than it sounds. If a client tells you "I never received the invoice," PayShield can tell you whether that's true. If the invoice shows "viewed 4 times," you have a different conversation than if it shows "viewed 0 times."

You can see view activity on the invoice detail page inside your dashboard.

The invoice status lifecycle

Every invoice moves through a defined set of statuses:

StatusWhat it means
DraftNot sent yet — still editable
SentDelivered to client's email
ViewedClient opened the invoice link
OverduePast the due date, not paid
PaidPayment received, invoice closed
CancelledVoided — excluded from totals

Status transitions happen automatically: Sent moves to Viewed when the client opens the link, and to Overdue when the due date passes without payment. You mark an invoice as Paid manually once the payment clears, or PayShield can do this automatically if you're using an integrated payment provider.

Cancelled invoices are soft-deleted — they remain visible in your history but are stripped out of all financial calculations and reports.

Dashboard stats

The main Invoices dashboard gives you a quick read of your financial position: outstanding total (all sent but unpaid invoices), overdue amount (past-due invoices specifically), and paid this month. If you're tracking hours inside PayShield, you'll also see hours logged this week at the top of the overview. These four numbers tell you where you stand without digging through a list.

Payment reminders and the escalation engine

This is where PayShield diverges from a basic invoicing tool.

Free tier: the friendly reminder

On the free plan, PayShield sends one automatic reminder when an invoice is overdue — a polite, professionally worded email that goes out at the midpoint of the late-payment window. If your payment terms are Net 30, the reminder fires around day 15 past due. It references the invoice number, the amount outstanding, and the original due date. The client gets a clear nudge; you don't have to write anything.

That single reminder handles a substantial share of late invoices on its own. Many clients are simply slow — not malicious — and a well-timed nudge is enough.

Pro tier: 5-stage automatic escalation

Pro users get the full payment escalation engine — five stages that trigger automatically over the overdue period, each one progressively firmer in tone and consequence:

  1. Friendly reminder — warm, transactional, assumes a simple oversight
  2. Firm follow-up — references the contract, colder in tone, asks for a specific payment date
  3. Final notice — formal language, states the outstanding total including any accrued statutory interest
  4. Late fee warning — invokes the applicable statutory interest rate and recovery fee, gives a hard deadline
  5. Demand letter — a dated, formal document stating total owed plus statutory entitlements, with a named consequence if payment is not received

Each message is sent on your behalf, from your business identity. You can review and customise the message templates in Settings before anything goes out.

The core value of this system is psychological: most people are uncomfortable chasing money. The escalation engine removes that discomfort by making follow-up mechanical. You set it up once and the platform handles the rest. If a client is ever surprised at a firmer message, your honest answer is: "That's automatic — the invoice has been overdue for X days." That removes the interpersonal tension from the situation.

For the full breakdown of each stage, timing, and how to configure it, see the payment escalation guide.

Late fees and statutory interest

Beyond reminders, there is real money on the table when clients pay late.

EU: Directive 2011/7/EU

Under EU Late Payment Directive 2011/7, if you're a freelancer or small business based in the EU invoicing another business, you are legally entitled — without needing to specify it in the contract — to:

  • Statutory interest at 8 percentage points above the European Central Bank reference rate (currently, that puts the rate above 12% annually)
  • A flat recovery fee of €40 for debts up to €999, €70 for debts from €1,000 to €9,999, and €100 for debts of €10,000 or more

These rights attach automatically the day after the invoice due date. You don't need a lawyer. You don't need a special clause in your contract. You just need to claim them.

UK: Late Payment of Commercial Debts Act 1998

UK freelancers invoicing businesses have equivalent rights under the LPCDA 1998: statutory interest at 8% above the Bank of England base rate, plus tiered fixed recovery fees (£40 for debts under £1,000; £70 for £1,000–£9,999; £100 for £10,000+).

US: contract-governed

In the United States, late payment interest is governed by the contract. If your contract specifies a rate (e.g., 1.5% per month), you can claim it. If it doesn't, you generally have no automatic right to interest. This is one more reason to ensure your contracts include a late payment clause before work starts.

PayShield calculates the applicable statutory interest and recovery fees automatically at stage 4 of the escalation sequence, based on the jurisdiction you've set in your account. You don't need to calculate anything by hand. For a quick estimate before sending, use the late fee calculator, or see the full breakdown by jurisdiction in late payment laws by country.

Tips for better invoicing

A few habits that make a measurable difference:

Set payment terms in the contract first. Defining Net 30 on an invoice that the client never explicitly agreed to leaves you in a weaker position than having Net 30 written into a signed contract. Get the terms in the agreement before the work starts, then mirror them on every invoice. See how to create contracts in PayShield.

Link invoices to milestones. When a client sees "Invoice 2 of 3 — Phase 2: Development, per Contract #2026-07," they understand immediately what they're paying for. Vague invoices create friction, friction creates delay, and delay creates cash flow problems. The milestone link also gives you a clear paper trail if the payment is ever disputed. See the project management guide for how to structure milestones.

Send invoices the day the work is delivered. Not a week later. Not once you've "gotten around to it." The moment you deliver, invoice. Every day you wait is a day later you'll get paid, and a day longer the client has to raise objections about work they're already using.

Export for your records. Pro users can export individual invoices as PDFs or download a CSV of all invoices for a given period. Keep your own copies. Don't rely solely on any platform's servers for your financial records.

Review your overdue list weekly. Fifteen minutes once a week on the Invoices dashboard — filter by Overdue, check the escalation stage for each invoice, and note any that need your attention. The system handles the emails, but you should always know the state of your money.

Where to go next

Once invoicing feels routine, the two most valuable next steps are setting up solid contracts — so payment terms are agreed before work begins — and understanding how the full escalation sequence works, so you know what your clients are receiving and when.

Start with the full PayShield overview if you're just getting oriented. When you're ready to go deeper, the contracts guide and the payment escalation guide are the natural next reads. Invoicing is the foundation — the rest of the platform builds on top of it.