How to Quote a Project in US Dollars as a LatAm Freelancer
If you freelance from Latin America and bill clients in the US or Europe, quoting is where most of your margin is won or lost. You get paid in dollars, you spend in a local currency that can move against you, and a slice of every payment disappears into platform fees you often notice only when the money lands. This guide gives you a repeatable method to quote a project in US dollars so the number you send actually covers your costs, your risk, and your time.
Why quote in dollars in the first place
When your client is in the US or Europe, pricing in their currency (USD) is not just convenient, it is a business decision:
- It moves currency risk off your plate. If you quote in your local currency and it depreciates mid-project, you effectively earn less by delivery day. Using USD as the base keeps that risk out of your income.
- It matches how the client thinks. A foreign client compares vendors in their own currency. A clean USD number looks professional and avoids awkward conversions on their side.
- It makes your projects comparable. With one base currency, you can see at a glance which client pays you best per hour.
Your local-currency conversion is useful for personal budgeting, but it does not belong in the quote you send the client.
Step 1: know your real hourly rate
Before you write any number, you need to know what an hour of your time is worth. The simple formula:
Hourly rate = (target monthly income in USD x (1 + margin)) / real billable hours per month
Two things almost everyone gets wrong:
- Your billable hours are not 160. A month has roughly 160 working hours, but between meetings, proposals, admin, and dead time, what you actually bill a client is usually 80 to 120 hours. Divide your target by 160 and you undercharge yourself every single month.
- Fixed costs belong inside the rate. Internet, software, your payment platform, a slice for equipment: spread all of it across your billable hours. If you skip this, those costs come straight out of your profit.
Example: you want to clear USD 2,000 a month, you bill 100 hours, and you want a 20 percent margin. Your base rate lands around USD 24 per hour, before fees. That is your floor, not your final price.
Step 2: scope the project before you price it
With a base rate in hand, decide how much work the project really is. You have two modes:
- By the hour: estimate the hours and multiply by your rate. Best when scope is uncertain or the work is ongoing.
- Fixed price by deliverable: set one price per outcome (a landing page, a logo, an article). It gives the client predictability and rewards your efficiency.
Either way, write the scope down in detail: what is included, what is not, how many revision rounds. Most quotes that end in conflict fail on scope, not on price.
Step 3: add margin and a buffer for the unexpected
Every project has surprises: a client who changes direction, an extra revision, a holiday. Add 10 to 20 percent on top of your hour estimate as a buffer. This is not padding the price. It is acknowledging that optimistic estimates are the number one reason projects turn unprofitable.
Step 4: gross up for platform fees
This is the step that separates freelancers billing from Latin America from everyone else. The amount the client pays is not the amount that reaches you. PayPal, Payoneer, Wise, and Deel charge fees that vary by country, method, and amount, and some add a flat charge per transaction.
The practical rule: if you know your platform takes a percentage on receipt, add that percentage to the quote so the net you keep is the number you calculated. A USD 1,000 project with a 5 percent fee leaves you around USD 950 before local conversion. If your target was USD 1,000 net, you have to quote higher.
One warning: fee percentages change often and depend on your account and country. Do not copy them from a generic table online. Check your own by looking at a couple of past payouts.
Step 5: present the quote with an expiry and clear terms
A professional quote includes:
- A date and an expiry date (say, 15 days). This protects you if costs change and gently nudges the client to decide.
- The breakdown: scope, quantity, applied rate, subtotal, any discount, and total in USD.
- The payment terms: deposit, milestones, due dates. Charging 50 percent up front is standard and healthy.
Then track it. Mark each quote as sent, accepted, rejected, or expired. Without that, you lose count of what is outstanding and how much you have committed.
Common mistakes when quoting in USD
- Quoting from your gut. Without a calculated base rate, every number is a guess.
- Forgetting fees. The most expensive and most silent mistake of all.
- No expiry date. A price from three months ago may already be too low.
- Competing on price with free tools. Drop your rate to win a cheap project and you train clients to pay you little.
- Mixing currencies. Keep USD as the base and leave the local conversion for your own records.
Turn this into a system
Doing these calculations by hand on every project gets tedious and error-prone fast. That is why we built the USD quoting and payment-tracking spreadsheet: calculate your rate once, log each quote, and the sheet shows you the subtotal, total, expiry date, and, when you get paid, the real net after fees plus a suggested reserve for taxes. One file, in English and Spanish, no macros, works in Excel and Google Sheets.
Disclaimer
This guide is general operational information and is not legal or tax advice. Platform fees, taxes, and invoicing rules change by country and situation. Consult a professional before making tax or accounting decisions.
Our products and articles are practical tools and informational content. They are not legal, accounting or tax advice. Every country and every payment platform has its own rules: talk to a professional before making tax decisions.