Invoicing
From quote to invoice: a guide for freelancers
Five steps for saving client details, agreeing on a quote, invoicing for completed work and keeping payment records up to date.
A job usually involves several documents and conversations before you are paid. Keeping them together helps you check what was agreed, what you have sent and what is still owed.
Use these five steps as a starting point for your own routine.
1. Save the client details
Record the client’s name, business, email, phone number and billing address. Confirm who should receive invoices and whether they need a purchase order number.
Check these details when an existing client gives you a new job. Their billing contact may have changed since you last worked together.
2. Send a quote before starting
List the work, price, payment terms and how long the quote is valid. Include enough detail for the client to understand what is covered.
Give them a way to ask questions or confirm that they want to proceed. With EasyInvoiceFlow Pro, clients can accept or decline a shared quote link without creating an account.
3. Confirm any changes to the job
Extra work can change the price or completion date. Discuss it with the client and confirm the revised scope and cost in writing before going ahead.
Keep that confirmation with the job records. It will help you prepare the final invoice and answer questions about the total.
4. Create and review the invoice
When the work or an agreed milestone is complete, create the invoice from the accepted quote. Check the line items, amounts and any agreed changes before sending it.
Add the invoice number, issue date, due date and payment instructions. Send it to the billing contact you confirmed at the start.
Converting a quote to an invoice in EasyInvoiceFlow carries over the line items and totals, so you do not need to enter them again.
5. Record the payment
Keep a list of issued invoices and review it on due dates. Check your payment records before contacting a client about an unpaid invoice.
Track these three totals:
- Outstanding: the amount still owed on unpaid invoices.
- Overdue: unpaid amounts past their due date.
- Collected this month: payments recorded during the month.
When a payment arrives, save its date and method against the invoice. If it has not arrived, ask the client when they expect to pay and note their response.
Keep the routine manageable
You do not need a complicated process for every job. Accurate client details, a clear quote, a checked invoice and current payment records cover the main steps.
EasyInvoiceFlow keeps quotes, invoices and customer records in one place. See Free and Pro pricing to choose the features you need.