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)
| Phase | Steps | When |
|---|---|---|
| 1. Client Setup | Collect billing details, agree on terms | Before first invoice |
| 2. Invoice Creation | Build invoice with all required fields | Day of delivery or billing date |
| 3. Send and Confirm | Send PDF, confirm receipt | Same day as creation |
| 4. Track and Remind | Monitor status, send reminders | Ongoing until paid |
| 5. Record Payment | Match payment, update records | When payment arrives |
| 6. Month-End Review | Reconcile, report, plan | Last 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 Type | When to Invoice |
|---|---|
| Project-based (fixed price) | Day you deliver the final work or hit a milestone |
| Hourly work | Last business day of the billing period |
| Retainer (advance) | 1st of the month |
| Retainer (arrears) | Last business day of the month |
| Deposit | Before 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:
- Sent — Invoice delivered, awaiting due date.
- Viewed — Client opened the invoice (if your software tracks this).
- Due soon — 3 days before due date → send pre-due reminder.
- Due today — Send due-date reminder.
- 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:
- Match the payment to the invoice — Verify the amount matches. If partial, record it as partial payment.
- Update invoice status — Mark as "Paid" in your tracking system.
- Record the payment date and method — Wire, ACH, Stripe, Wise, etc.
- Send a receipt — If the client requests one or for payments over $1,000.
- 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 WorkflowPhase 6: Month-End Review
On the last business day of each month, spend 30 minutes on this review:
Reconciliation Checklist
- List all invoices sent this month — Verify every invoice is tracked.
- Match payments to invoices — Cross-reference bank deposits with your invoice records.
- Identify unpaid invoices — Note which invoices are still outstanding and their due dates.
- Calculate monthly totals:
- Total invoiced
- Total collected
- Total outstanding
- Overdue amount
- Send any overdue reminders — Don't let unpaid invoices roll into next month without action.
- 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 Type | Role in Workflow | Examples |
|---|---|---|
| Invoicing software | Create, send, track, remind | Velora, FreshBooks, QuickBooks |
| Payment platform | Receive payments | Stripe, Wise, Payoneer, Mercury |
| Accounting software | Record income/expenses, tax prep | QuickBooks, Xero, Wave |
| Time tracker | Log billable hours | Toggl, Harvest, Clockify |
| Communication | Client coordination | Email, 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.
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