How to Invoice International Clients as a Filipino Freelancer
A step-by-step guide on creating professional invoices, what to include, free tools, payment terms, and how to handle late payments — for Filipino freelancers billing international clients.
On this page
A proper invoice is two things at once: a payment request and a legal document. It protects you in disputes, satisfies BIR requirements if you’re registered, and — perhaps most importantly — signals to your client that you run your freelance work like a business.
Di ba, isa sa pinaka-awkward na bagay sa freelancing ay ang tanungin kung kailan ka babayaran — pero kung may proper invoice ka, hindi ka na kailangang magtanong ng paulit-ulit.
This guide covers exactly what to include in an invoice, the best free tools, payment terms explained plainly, and a late payment follow-up sequence you can copy directly.
What Every Freelance Invoice Must Include
Miss any of these and you risk payment delays, disputes, or looking unprofessional.
- Your full name (or business name) and contact information
- Client’s full name or company name
- Invoice number — unique and sequential: INV-001, INV-002, INV-2026-001
- Invoice date — the date you’re sending it
- Due date — NET 7, NET 15, or NET 30 from invoice date
- Itemized services list:
- Description (e.g., “Social media management — June 2026”)
- Quantity or hours worked
- Rate (hourly or flat)
- Subtotal per line item
- Total amount due — in USD for international clients, PHP for local
- Payment instructions — PayPal email, Wise account details, Payoneer ID, or bank info
- Late payment terms (optional but strongly recommended): “Invoices unpaid after 30 days are subject to 1.5% monthly interest.”
I-treat mo ang invoice bilang opisyal na dokumento — kasi nga, iyon nga ‘yon.
Payment Terms Explained
Payment terms define when the client is expected to pay after receiving your invoice.
| Term | Meaning | Best for |
|---|---|---|
| NET 7 | Due within 7 days | Individual clients, quick projects |
| NET 14 | Due within 14 days | Small business clients |
| NET 15 | Due within 15 days | Standard for retainer arrangements |
| NET 30 | Due within 30 days | Established clients, agencies |
Recommendation for Filipino freelancers: Use NET 7 or NET 14 for individual clients. NET 15 for small businesses. Only offer NET 30 to clients with a clean payment track record — it means waiting a month for money you’ve already earned.
Free Invoicing Tools for Filipino Freelancers
| Tool | Cost | Best Feature |
|---|---|---|
| Wave (waveapps.com) | Free | Recurring invoices, payment tracking, client portal |
| PayPal Invoicing | Free (transaction fees apply) | Clients pay directly within the invoice |
| Invoice Generator (invoice-generator.com) | Free | No account needed, download PDF instantly |
| Zoho Invoice | Free up to 5 clients | More reporting features than Wave |
| Notion Template | Free | Integrates with your existing Notion workspace |
Wave is the most complete free option. It stores client records, tracks invoice status (sent, viewed, paid, overdue), handles recurring invoices for retainer clients, and generates reports. For a solo freelancer, you will likely never need to pay for it.
PayPal Invoicing is convenient if your client already pays via PayPal — they receive the invoice and pay in one click. The catch: PayPal charges you 4.4% + a fixed fee on international payments. Factor this into whether it’s worth the convenience.
Invoice Generator is the fastest option if you just need a one-time PDF with no account. Go to invoice-generator.com, fill in the fields, download the PDF, attach to email. Done in two minutes.
USD vs. PHP: Which Currency to Use?
For international clients (US, Australia, UK, Canada): always invoice in USD. Don’t make them calculate exchange rates — it adds friction and delays approval. Include this note in your invoice: “Payment to be received in USD via [PayPal / Wise / Payoneer]. Actual PHP amount may vary by exchange rate.”
For Philippine-based clients: invoice in PHP.
Mixed situation: if a Philippine client specifically requests USD billing, accommodate it — just keep your own records in both currencies for BIR purposes.
Invoice Numbering Best Practices
A consistent numbering system keeps your records clean and makes disputes easy to resolve.
- Format: INV-2026-001 (year + sequence) — helps sort by year automatically
- Never reuse numbers — each invoice gets a unique number, even if a client had a similar project before
- Keep a tracking spreadsheet:
| Invoice # | Client | Amount (USD) | Date Sent | Due Date | Date Paid | Status |
|---|---|---|---|---|---|---|
| INV-2026-001 | Client A | $500 | Jun 1 | Jun 8 | Jun 6 | Paid |
| INV-2026-002 | Client B | $300 | Jun 5 | Jun 12 | — | Overdue |
This spreadsheet also becomes your income record for BIR filing. Two birds, one stone.
Deposit Invoices: Protecting Yourself Before Work Starts
For new clients or large projects, require a deposit before beginning. 30–50% upfront is standard.
How to phrase it:
“To secure your project slot and begin work, I require a 30% deposit. The remaining balance is due upon project completion.”
This does two things: it filters out clients who aren’t serious, and it ensures you’re never starting large work without any payment. Most professional clients expect deposits — it signals you operate like a real business.
Late Payment Follow-Up Sequence
Follow this sequence when an invoice isn’t paid by the due date. The key rule: be consistent and follow through on what you say.
Day 0: Send invoice with due date clearly stated.
Day 1 past due (friendly reminder):
“Hi [Name], just a friendly reminder that Invoice #001 was due [date]. Please let me know the payment status, or let me know if you need me to resend the invoice.”
Day 7 past due (firmer):
“Hi [Name], I haven’t received payment for Invoice #001, which is now 7 days overdue. Could you provide an ETA on when payment will be processed?”
Day 14 past due (final notice):
“Hi [Name], this is a final notice for Invoice #001. If payment isn’t received by [specific date], I’ll need to pause ongoing work and apply the late payment fee outlined in our contract.”
Critical: never threaten what you won’t follow through on. If you say you’ll pause work, do it.
Currency Conversion Records for BIR
If you’re BIR-registered, your income records need to reflect PHP amounts — not USD. Here’s the practical approach:
- Keep a log: USD amount received + the exchange rate on the date of conversion
- PayPal and Wise both show the converted PHP amount when you transfer to your local bank — screenshot or export these monthly
- Record the PHP equivalent in your income spreadsheet alongside the USD invoice amount
This doesn’t need to be complicated. A simple note in your invoice tracker — “Received USD $500 = PHP 28,450 on June 6, 2026 (BDO rate)” — is enough documentation.
A Sample Invoice Layout
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INVOICE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
From: Maria Santos | mariasantos.va@gmail.com
To: John Smith | Acme Co. | john@acmeco.com
Invoice #: INV-2026-007
Invoice Date: June 10, 2026
Due Date: June 17, 2026 (NET 7)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SERVICES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Social media management (June 2026) ........ $350.00
Email inbox management (20 hrs @ $8/hr) ... $160.00
────────
TOTAL DUE (USD): $510.00
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PAYMENT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Please send to: PayPal — mariasantos.va@gmail.com
OR Wise — [account details]
Late payments past 30 days are subject to 1.5% monthly interest.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Read Next
Sources and Useful References
WorkPinoy articles are edited to be practical for Filipino readers. Verify platform fees, policies, and availability before making financial decisions.
FAQ
What free tool should I use to create invoices as a Filipino freelancer?
Wave (waveapps.com) is the most popular free invoicing tool — it handles recurring invoices, payment tracking, and professional templates without any cost.
Should I invoice in USD or PHP when billing international clients?
Invoice in USD for international clients. This is easier for them and avoids exchange rate confusion. Note in your invoice that payment should be sent in USD.
How do I handle clients who don't pay on time?
Follow a gentle escalation: friendly reminder at day 1 overdue, firm reminder at day 7, final notice with consequence at day 14. If you have a late fee in your contract, apply it.
Do I need a business registration to send invoices?
You can invoice clients without formal registration, but if you're earning regularly, BIR registration provides legal protection and allows you to issue official receipts if required.
Related Guides
Keep learning with guides that connect naturally to this topic.