Getting paid as a freelancer starts with sending a proper invoice. A professional invoice isn't just about getting the money — it's a legal document that protects both you and your client, and it's often the first impression of your business professionalism after the work is done.
This guide covers everything: what a freelance invoice must include, which taxes apply by country, how to structure payment terms, and practical tips for getting paid faster.
Need to create an invoice right now?
Skip the reading — use SwiftInvoice to create a professional PDF invoice in 2 minutes. Free, no signup.
Create Invoice Now →What Must a Freelance Invoice Include?
While requirements vary by country, a professional freelance invoice should always include:
1. Your business information (Bill From)
- Your full name or business name
- Your business address
- Your email address
- Your tax identification number (if required in your country)
2. Client information (Bill To)
- Client's full name or company name
- Client's billing address
- Client's tax ID (required in many countries for B2B invoices)
3. Invoice details
- Invoice number: A unique sequential number (INV-001, INV-002…). This is critical for your accounting records and for clients who need to match payments to invoices.
- Invoice date: The date you're issuing the invoice.
- Due date: When payment is expected. Common terms are Net 15, Net 30, or Net 45.
4. Line items — what you're billing for
For each service or product:
- Description: Be specific. "Web design — homepage redesign per brief dated April 10" is better than just "Web design."
- Quantity: Hours, units, or days.
- Unit rate: Your price per hour, unit, or day.
- Line total: Quantity × Rate.
5. Subtotal, taxes, and total
Your invoice should show the subtotal (before taxes), any applicable taxes (see below), and the final total the client owes.
6. Payment information
- Bank account details (IBAN/SWIFT for international, routing/account for US)
- PayPal, Wise, or other accepted payment methods
- Currency
7. Notes and payment terms
The notes field can include late payment conditions ("1.5% monthly interest after due date"), project reference numbers, or a simple "Thank you for your business."
Which Taxes Apply to Freelance Invoices?
Tax requirements vary significantly by country. Here's what you need to know for the most common jurisdictions:
United States
Freelancers in the US generally don't charge sales tax on services (though some states have exceptions for digital services). You don't add tax to most B2B service invoices. However, you are responsible for self-employment tax (15.3%) and income tax on your earnings. Keep detailed records — you'll need them when filing quarterly estimated taxes.
United Kingdom
If your annual turnover exceeds £85,000, you must register for VAT and charge 20% VAT on your invoices. Below that threshold, VAT registration is optional. Once registered, your invoice must show your VAT registration number, the VAT amount, and the total including VAT.
European Union
EU VAT rules apply to all EU-based businesses. Standard VAT rates vary: Germany 19%, France 20%, Spain 21%, Netherlands 21%, Portugal 23%. For B2B services to other EU businesses, the reverse charge mechanism often applies — you don't charge VAT, and the client accounts for it. For B2C services, you charge the VAT rate of the customer's country. This gets complex; consult an accountant for cross-border EU invoicing.
Spain
Spanish freelancers (autónomos) face two tax lines on most invoices:
- IVA (21%): Added to the invoice — the client pays this on top of your fee.
- IRPF retention (15% for most, 7% in the first 3 years of activity): Withheld by the client and paid directly to the tax authority. Your net payment is your fee minus the IRPF retention.
Colombia
Colombia has one of the more complex freelance tax systems. Several taxes may appear on your invoice:
- IVA (19%): Added if you're an IVA responsible taxpayer. Many small individual freelancers are exempt under the simplified regime.
- ReteRenta (typically 11%): Withheld by the client. Reduces your net payment.
- ReteIVA (2.85% = 15% × 19%): Withheld by the client on the IVA amount, when applicable.
- ReteICA: Municipal tax, varies by city (Bogotá: 9.66 por mil). Withheld by the client.
SwiftInvoice includes all these as toggleable presets in the Colombia tax configuration.
Mexico
- IVA (16%): Added to the invoice for most services.
- ISR Retenido (10%): Withheld by corporate clients on professional fees.
Brazil
- ISS: Municipal services tax (typically 2-5%, varies by city and service type).
- IRRF (1.5%): Withholding income tax on professional services.
Payment Terms: What to Use and Why It Matters
Payment terms tell your client when they're expected to pay. Common options:
- Due on receipt: Payment expected immediately. Appropriate for new clients or one-off projects.
- Net 15: Due within 15 days of invoice date. Standard for shorter projects.
- Net 30: Due within 30 days. The most common standard in B2B freelancing.
- Net 60: Due within 60 days. Common with larger corporate clients.
Research consistently shows that invoices with "Due on receipt" get paid ~14 days faster than "Net 30" invoices. If you can, request shorter payment terms, especially for new client relationships.
7 Tips to Get Paid Faster
- Invoice immediately after completing work, not at the end of the month. The faster you invoice, the faster you get paid.
- Use shorter payment terms. Net 15 instead of Net 30 where your client relationship allows it.
- Be specific in your line item descriptions. Vague descriptions create questions that delay payment.
- Add your logo. Branded invoices look more professional and are treated with more urgency.
- Include multiple payment methods. Bank transfer, PayPal, Wise — more options mean fewer excuses.
- Send a polite reminder before the due date. A simple "Just a reminder your invoice is due Friday" email prevents most late payments.
- State late payment consequences. "1.5% monthly interest on overdue invoices" in your notes section motivates timely payment without confrontation.
Common Freelance Invoice Mistakes to Avoid
- Missing invoice number. Sequential invoice numbers are legally required in many countries and essential for your accounting.
- Vague descriptions. "Consulting" is not enough. Describe exactly what you did and when.
- Wrong currency. Always confirm the agreed currency before invoicing. Converting currencies after the fact is a source of disputes.
- Forgetting tax lines. In countries with withholding taxes, missing the ReteRenta or IRPF line can create accounting problems for your client.
- No payment information. An invoice without bank details or PayPal address delays payment because the client can't pay even if they want to.
- Watermarked PDFs. Using a free tool that stamps your invoice with "Created with [ToolName]" looks unprofessional. Use a tool that produces clean invoices.
Freelance Invoice vs. Electronic Invoice (Factura Electrónica)
In some countries — particularly in Latin America and parts of Europe — traditional PDF invoices are being replaced by mandatory electronic invoices (facturas electrónicas), which are XML documents signed and transmitted through the government's tax authority system.
- Colombia: Electronic invoicing (factura electrónica) is mandatory for many businesses via the DIAN system.
- Mexico: CFDI (Comprobante Fiscal Digital por Internet) is the mandatory electronic invoice format.
- Spain: TicketBAI and Verifactu are being rolled out progressively.
- Brazil: NF-e (Nota Fiscal Eletrônica) is mandatory for product sales; NFS-e for services.
SwiftInvoice produces standard PDF invoices suitable for freelancers and businesses not yet subject to mandatory electronic invoicing, or for use alongside your electronic invoicing system as a record. If you're in a country with mandatory electronic invoicing requirements, consult a local accountant about compliance.
Create Your Freelance Invoice Now
SwiftInvoice handles all the tax calculations automatically. No signup, instant PDF, 9 currencies.
Create Invoice Free →