Getting paid as a freelancer starts long before the money arrives. It starts with sending an invoice that is clear, complete, and professional enough that the client has no reason to delay. A vague or missing invoice is one of the most common reasons freelancers wait weeks past a project's end - not because the client is dishonest, but because the paperwork gave them an easy excuse to put it at the bottom of the pile. An invoice that contains the right information, uses consistent formatting, and arrives with clear payment terms removes every one of those excuses.

What a Professional Invoice Must Contain
A professional invoice is a legal document. Courts and tax authorities treat it as a record of a business transaction, so the fields you include - or leave out - matter beyond aesthetics.

Every invoice needs the following fields. Your contact information goes at the top: your name or business name, mailing address, email address, and phone number. Below that, list the client's information in the same format - the legal name of the company or individual, their billing address, and a contact name if you know it. Using a generic "Accounts Payable" is fine when you don't have a specific name.
The invoice number and date are non-negotiable. The invoice number is how both you and the client reference this document in emails, accounting software, and tax records. The invoice date is the date you sent it, not the date you finished the work. The due date is a separate field - it is calculated from the invoice date based on your payment terms, which are covered in a later section.
Line items are the core of the invoice. Each line should describe one service or deliverable: a brief description, the quantity (hours, units, or a flat rate), the unit price, and the line total. Vague line items like "design work" or "consulting" leave clients confused and give slow-payers a reason to ask questions before they pay. "Brand identity design - logo, color palette, and style guide (flat rate)" is harder to dispute. Write every line as if someone unfamiliar with your project will be reading it.
After the line items, the invoice should show a subtotal, any applicable taxes as a separate line, and then the grand total. Below the total, list the accepted payment methods and the relevant details: your bank account number for wire transfers, your PayPal address, or your Venmo handle. A notes field at the bottom is optional but useful - it is the right place to list late fee terms, thank the client, or reference a project number from their system.
How to Number and Track Your Invoices
Invoice numbers do two things: they keep your records organized and they make follow-up easier. When you email a client about a late payment, referencing Invoice 2026-047 is cleaner and more professional than saying "the invoice I sent you last month."
The simplest numbering system is sequential with a year prefix: INV-2026-001, INV-2026-002, and so on. This gives you an immediate sense of invoice volume per year and makes it easy to sort records chronologically. Some freelancers add a client code to the number - if you work with three regular clients, a system like INV-ACME-2026-014 makes it obvious which client and which year without opening the file.
A tracking spreadsheet is the minimum you need alongside the invoices themselves. Each row should record the invoice number, client name, invoice date, due date, total amount, and current status (sent, viewed, paid, overdue). Update it the moment a payment arrives. If you are working with multiple clients simultaneously, this spreadsheet is what tells you at a glance which invoices need attention this week and which are on track.
Many freelancers skip a tracking system until they have their first overdue invoice and no record of when it was sent. Build the habit early. Even a simple shared spreadsheet or notes document is better than trying to reconstruct a payment timeline from your email search later.
Calculating Billable Hours and Line Item Totals
Hourly freelancers often undercharge not because they set a low rate, but because they track hours loosely. Rounding down, forgetting short calls, and not logging administrative time tied to a project all chip away at real earnings. Accurate invoicing starts with accurate time tracking.
The cleanest approach is logging start and end times for every session, then converting them to decimal hours before adding them up. An hour and 45 minutes is 1.75 hours, not 1.45 - a mistake that seems small until you multiply it across 20 sessions. If you bill in 15-minute increments, round each session to the nearest quarter hour before logging it.
Add up your logged hours correctly before you invoice. The hours worked calculator converts clock times to decimal hours and handles multi-day totals.
Calculate Billable HoursFor project-rate work, the line items are simpler - one line per deliverable or milestone. But the description still needs to be specific. If the project had three phases and you are invoicing after all three, list them as three separate lines rather than one lump sum. Itemized invoices are easier to approve in accounting departments because each line maps to a budget item or approval that already exists.
Expenses are separate from your fee. Reimbursable costs - stock photos, printing, travel, software subscriptions purchased for the project - go on their own lines below your service fees. Include the receipt or reference number in the description. This keeps your labor costs and hard costs cleanly separated for the client's accounting and for your own tax records.
Adding Taxes and Calculating Your Grand Total
Whether you charge sales tax depends on your location, your client's location, and what type of service you provide. Tax rules vary widely. In the United States, most services are not subject to sales tax but some states tax software development, design, or consulting. Outside the US, VAT or GST rules apply differently. If you are unsure, talk to an accountant before assuming you are exempt.

When tax does apply, the math is straightforward: multiply your subtotal by the tax rate expressed as a decimal, then add it. A subtotal of $2,400 at an 8.5% tax rate adds $204 in tax for a total of $2,604. If you offer a discount - for a long-term client, early payment, or referral - it is best practice to show the discount as a negative line item before the tax calculation, so the tax applies to the discounted amount rather than the pre-discount total.
Calculate the exact tax amount or discount before you write your invoice. The percentage calculator handles both in seconds.
Open the Percentage CalculatorSelf-employment tax is separate and is not something you show on a client invoice - it is a tax you owe to the government on your net earnings, not a charge you pass on to clients. Keep it in mind when setting your rates, but do not add it as a line item. Clients are not responsible for your self-employment taxes, and including it will confuse or concern them.
When a client pays by check, the total should appear both as a number and spelled out in full - for example, "Two thousand, six hundred four dollars and 00/100." Spelled-out amounts are legally required on checks and remove any ambiguity about the number. If you are writing a large number in words and want to verify the exact phrasing, a number-to-words converter takes the guesswork out of writing it correctly. You can use the number to words tool for any amount before you send the invoice.
Setting Payment Terms That Get You Paid Faster
Payment terms define how long the client has to pay after receiving the invoice. The most common terms in freelancing are Net 15 and Net 30, meaning payment is due 15 or 30 days from the invoice date. Net 30 is standard in many industries but is longer than most freelancers need. If you do not have a reason to offer 30 days, start with Net 15 and adjust only when a client negotiates.

To calculate the exact due date, count forward from the invoice date. A Net 15 invoice sent on June 17 is due July 2. A Net 30 invoice sent on June 17 is due July 17. When you are near the end of a month with different day counts, this can get complicated quickly - especially across months like February.
Calculate the exact due date for any invoice. The date difference calculator counts forward by any number of days from a start date.
Calculate Your Invoice Due DateLate fees are legal in most places and are worth including in your payment terms even if you rarely enforce them. A standard late fee is 1.5% per month on the unpaid balance, applied starting the day after the due date. Write this explicitly on the invoice: "A late fee of 1.5% per month will be applied to balances not paid within the payment period." The act of stating it shifts the psychological default - the client knows that waiting has a cost.
Deposits change the payment dynamic significantly. Requiring 25% to 50% upfront before starting work reduces your risk on large projects, gives the client skin in the game, and filters out clients who were never serious about moving forward. The deposit invoice is separate from the final invoice. Label it clearly as a deposit, apply it as a credit on the final invoice, and note the remaining balance due at project completion.
When and How to Follow Up on Late Invoices
Late invoices happen even with good clients. An approval bottleneck, a missed email, a vacation, or a change in accounting staff can all delay a payment that was genuinely intended. Most late payments are not hostile - they just need a nudge.
The first follow-up should go out the day after the due date, not a week later. A short, professional email works better than a formal letter or an angry message. Reference the invoice number, the amount due, and the original due date. Attach the invoice again. Keep the tone matter-of-fact: "I wanted to flag that Invoice INV-2026-031 for $1,850 was due on June 30. Please let me know if you have any questions or if there is anything I can do to help this through on your end."
If there is no response in five business days, follow up again with the same tone and add a note that the late fee is now accruing. At two weeks overdue, a phone call is appropriate. Many payment delays are resolved the moment you reach an actual person who can find the invoice in their system.
If a client is genuinely unresponsive after three weeks, you have two options: a formal demand letter citing the contract terms, or small claims court if the amount warrants it. Most invoices never reach this stage - the first follow-up email resolves the majority of late payments. But having a clear escalation plan prevents you from waiting indefinitely out of discomfort with the conversation.
Summary
A professional invoice includes your contact information, the client's information, a unique invoice number, the issue date, the due date, itemized line items with descriptions, a subtotal, applicable taxes, and the grand total. Number your invoices consistently and track their status in a simple spreadsheet. Calculate billable hours from actual clock-in and clock-out times, not estimates. Apply taxes only when required, show discounts as negative line items, and spell out the total in words when clients pay by check. Set Net 15 as your default payment term, add a late fee clause, and send the first follow-up email the day after the due date. These are not complicated steps - but skipping any one of them gives slow-paying clients a gap they will use, consciously or not.
← Back to all articles
