Invollc Invollc
Guides

The Ultimate Invoice Workflow for Freelancers and Agencies

A pillar-style guide covering the entire invoice workflow from client onboarding to sending, tracking, reminders, payment reconciliation, and month-end cleanup.

Sarah Chen

Sarah Chen

Head of Content at Velora

· 16 min read

Key Takeaways

  • A complete invoice workflow has six phases: client setup, creation, sending, tracking, payment recording, and month-end review
  • Send tax forms (W-9 or W-8BEN-E) proactively before or with your first invoice — waiting until the client asks delays payment by 1-2 weeks
  • Automated payment reminders reduce late payments by 30-40% and are the single highest-impact automation in the entire workflow
  • The month-end review (30 minutes) is non-negotiable: reconcile payments, identify outstanding invoices, and send overdue reminders
  • Invoice the same day you deliver work or hit a milestone — every day you delay sending is a day added to your payment timeline
  • The difference between freelancers who chase payments and those who get paid reliably is not luck — it's having a system and following it consistently
Table of Contents

Most freelancers treat invoicing as a task — something you do when you need money. The ones who get paid reliably and on time treat it as a workflow — a repeatable system that runs the same way every time, for every client.

This guide maps out the complete invoice workflow from client onboarding to month-end reconciliation, with practical steps you can implement today.

The Complete Invoice Workflow (Overview)

PhaseStepsWhen
1. Client SetupCollect billing details, agree on termsBefore first invoice
2. Invoice CreationBuild invoice with all required fieldsDay of delivery or billing date
3. Send and ConfirmSend PDF, confirm receiptSame day as creation
4. Track and RemindMonitor status, send remindersOngoing until paid
5. Record PaymentMatch payment, update recordsWhen payment arrives
6. Month-End ReviewReconcile, report, planLast day of month

Phase 1: Client Setup

Before you send your first invoice to any client, collect this information:

  • Legal company name — The entity that will pay you (not a brand or project name).
  • Billing address
  • Billing contact email — Who should receive invoices? Often not your day-to-day contact.
  • PO number — If required by the client (common with enterprise).
  • Preferred payment method — Wire, ACH, Wise, Stripe, or card.
  • Payment terms — Agree on NET 15 or NET 30 in your contract. See payment terms guide.
  • Tax forms — Provide your W-9 or W-8BEN-E proactively so it doesn't delay your first payment.

Store this information in your invoicing software or a client database. You'll reuse it for every invoice.

Pro Tip: Send Your Tax Forms First

Many clients can't process your first payment until they have your W-9 (US) or W-8BEN-E (non-US LLC) on file. Send it before or alongside your first invoice — not when they ask for it. This eliminates a 1-2 week delay that catches most new freelancers off guard.

Phase 2: Invoice Creation

When it's time to bill, create the invoice with every required field:

  • Your info — Business name, address, EIN, contact details.
  • Client info — Legal name, billing address, attention line.
  • Invoice number — Sequential format like INV-2026-001. See invoice numbering guide.
  • Dates — Invoice date (today) and due date (specific calendar date).
  • Line items — Specific descriptions with quantities, rates, and totals. Reference your contract or SOW.
  • Totals — Subtotal, tax (if applicable), total due.
  • Currency — Three-letter code (USD, EUR, GBP).
  • Payment instructions — Bank details AND a payment link. See payment methods guide.
  • Payment terms — NET 15, late fee clause.

For a complete checklist, see our guide on creating a freelance invoice.

When to Create the Invoice

Work TypeWhen to Invoice
Project-based (fixed price)Day you deliver the final work or hit a milestone
Hourly workLast business day of the billing period
Retainer (advance)1st of the month
Retainer (arrears)Last business day of the month
DepositBefore starting work, as agreed in contract

Phase 3: Send and Confirm

Sending

  • Send as a PDF attachment via email.
  • Use a clear subject line: "Invoice INV-2026-015 — [Your Company] — $5,000.00"
  • Keep the email brief — amount, due date, and a request to confirm receipt.
  • Send to the billing contact (not just your project contact).

For email templates and best practices, see our guide to sending invoices by email.

Confirming Receipt

If you don't hear back within 3 business days, follow up to confirm the invoice was received. This prevents the scenario where your invoice was filtered to spam and you don't realize it for weeks.

Phase 4: Track and Remind

Once an invoice is sent, track its status:

  1. Sent — Invoice delivered, awaiting due date.
  2. Viewed — Client opened the invoice (if your software tracks this).
  3. Due soon — 3 days before due date → send pre-due reminder.
  4. Due today — Send due-date reminder.
  5. Overdue — Past due date → escalate reminders at Day 3, 7, 14, 21, 30.

Automated reminders reduce late payments by 30-40%. Set them up once and let them run. For reminder templates, see our guide on asking clients to pay overdue invoices.

For a deep dive on why payments are delayed and how to fix it, see why clients pay invoices late.

Phase 5: Record Payment

When payment arrives:

  1. Match the payment to the invoice — Verify the amount matches. If partial, record it as partial payment.
  2. Update invoice status — Mark as "Paid" in your tracking system.
  3. Record the payment date and method — Wire, ACH, Stripe, Wise, etc.
  4. Send a receipt — If the client requests one or for payments over $1,000.
  5. Check for FX discrepancies — For international payments, the received amount may differ slightly from the invoiced amount due to conversion rates.

If you're not sure which payment matches which invoice (common with wire transfers that have vague descriptions), check the amount and timing, or ask the client for the invoice number they're paying.

Run Your Entire Invoice Workflow from One Dashboard

Velora manages every phase of your invoicing — from client setup to invoice creation, automated reminders, payment tracking, and monthly reporting. One tool, one workflow, zero chaos.

Start Your Free Invoice Workflow

Phase 6: Month-End Review

On the last business day of each month, spend 30 minutes on this review:

Reconciliation Checklist

  1. List all invoices sent this month — Verify every invoice is tracked.
  2. Match payments to invoices — Cross-reference bank deposits with your invoice records.
  3. Identify unpaid invoices — Note which invoices are still outstanding and their due dates.
  4. Calculate monthly totals:
    • Total invoiced
    • Total collected
    • Total outstanding
    • Overdue amount
  5. Send any overdue reminders — Don't let unpaid invoices roll into next month without action.
  6. File records — Ensure all invoice PDFs are saved in your file organization system.

Quarterly Check

Every three months, add these to your review:

  • Average payment time per client — Identify slow payers.
  • Total revenue trend — Are you invoicing more or less than last quarter?
  • Overdue patterns — Are the same clients consistently late?
  • Process improvements — Are there recurring issues you can fix (missing fields, wrong contacts, etc.)?

The Workflow for Agencies

If you're an agency managing multiple clients and subcontractors, the workflow has additional layers:

  • Track billable vs. non-billable time — Only invoice clients for billable work.
  • Coordinate with subcontractor invoices — Match client payments to your subcontractor payment obligations.
  • Manage multiple currencies — If you have international clients, track invoices and payments in each currency.
  • Delegate invoice creation — Have a team member handle invoice creation using your templates and standards.
  • Client-level reporting — Track profitability per client, not just total revenue.

Tools That Support This Workflow

Tool TypeRole in WorkflowExamples
Invoicing softwareCreate, send, track, remindVelora, FreshBooks, QuickBooks
Payment platformReceive paymentsStripe, Wise, Payoneer, Mercury
Accounting softwareRecord income/expenses, tax prepQuickBooks, Xero, Wave
Time trackerLog billable hoursToggl, Harvest, Clockify
CommunicationClient coordinationEmail, Slack

The goal is to have each tool handle its part of the workflow, with data flowing naturally between them. For invoicing software recommendations, see our 2026 invoicing software comparison.

Conclusion

A reliable invoice workflow has six phases: client setup, creation, sending, tracking, payment recording, and month-end review. Each phase has specific actions and timing. The difference between freelancers who chase payments and those who get paid reliably is not luck — it's having a system and following it consistently. Build this workflow once, automate what you can (numbering, reminders, recurring invoices), and spend 30 minutes per month on reconciliation. That's the entire system for getting paid professionally, every time.

Frequently Asked Questions

What are the phases of a complete invoice workflow?
Six phases: (1) Client setup — collect billing details and agree on terms, (2) Invoice creation — build the invoice with all required fields, (3) Send and confirm — deliver as PDF and confirm receipt, (4) Track and remind — monitor status and send automated reminders, (5) Record payment — match payments to invoices and update records, (6) Month-end review — reconcile, report, and follow up on outstanding invoices.
How long should the invoice workflow take each month?
Once set up, the recurring workflow takes about 30 minutes per month for month-end review, plus 5-10 minutes per invoice for creation and sending (less with automation). Recurring invoices and automated reminders eliminate most manual work. The initial client setup takes 15-20 minutes per new client.
What is the most important step most freelancers skip?
Client setup before the first invoice. Most freelancers skip collecting billing details (legal name, billing contact, PO number, preferred payment method) and sending tax forms proactively. This causes avoidable delays — the client requests a W-9, the invoice is addressed to the wrong entity, or the AP team doesn't have the right payment instructions.
How do agencies' invoice workflows differ from freelancers'?
Agencies add layers: tracking billable vs. non-billable time, coordinating subcontractor invoices with client payments, managing multiple currencies, delegating invoice creation to team members, and tracking per-client profitability. The core six phases are the same, but each phase has more complexity with multiple clients and team members.
What tools do I need for a complete invoice workflow?
At minimum: invoicing software (create, send, track invoices), a payment platform (receive money — Stripe, Wise, or bank), and a filing system (organized folders or cloud storage). As you grow, add accounting software (QuickBooks, Xero) and time tracking (Toggl, Harvest) for a complete workflow.
How do automated reminders fit into the workflow?
Automated reminders are part of Phase 4 (Track and Remind). Set them at: 3 days before due, on the due date, and at 3, 7, 14, and 21 days after the due date. They reduce late payments by 30-40% and require zero manual effort once configured. This is the single highest-impact automation in the entire workflow.
Sarah Chen

Written by

Sarah Chen

Head of Content at Velora

Writer and strategist focused on operational finance for global founders. Former consultant at Deloitte, now helping international entrepreneurs build better billing workflows.

Create cleaner invoices with your US LLC

Invollc makes invoicing international clients simple, fast, and compliant. Built specifically for founders with a US LLC.

Try Invollc Free

Related Articles

Guides 10 min read

Invoice vs Receipt: What's the Difference?

A clear explanation of the difference between invoices and receipts, when to use each, and how they fit into a professional billing workflow for freelancers, agencies, and LLC founders.

Marco Rossi
Marco Rossi ·
Guides 16 min read

Best Fintech Tools for International Founders with a US LLC

The complete fintech stack for non-resident US LLC founders. Covers banking, payments, invoicing, accounting, expense management, and tax filing — with specific recommendations for each category and a recommended starter stack.

Marco Rossi
Marco Rossi ·
Guides 15 min read

Should Digital Nomads Use a US LLC or an Offshore Company?

A practical comparison of US LLC vs offshore alternatives (Estonia e-Residency, Hong Kong, Dubai, UK LTD) for digital nomads. Covers tax implications, banking access, payment processing, client perception, and total compliance costs.

Marco Rossi
Marco Rossi ·

Need a simpler way to invoice clients with your US LLC?

Invollc helps non-US founders create professional invoices, track payments, and manage billing — all designed for US LLCs.