HomeWho We ServeExpatsMiami › Contract Analysis & Insurance
MIAMI

Contract Analysis & Insurance for Expats in Miami

Whether an overseas job pays well depends less on the headline salary than on the clauses buried in the contract. A foreign employment agreement decides who carries the tax, whether housing and schooling are grossed up, how a tax equalization clause settles the double-tax math, and whether your social security is covered at home or abroad, and those terms can swing your real take-home by tens of thousands of dollars. A Miami expat handed an assignment package needs someone to read it through the US tax lens before signing, because the United States taxes its citizens on worldwide income and a poorly drafted clause leaves you paying twice. Florida has no personal income tax, so a Miami tax home gives a clean break with no state return abroad, unlike sticky California and New York.

The clauses that decide your real pay

An expat assignment contract is where the money is really made or lost, because the salary is only the visible part. The terms that matter are the allowances and how they are taxed, the housing and cost-of-living and schooling supplements that an assignment often carries, and whether the employer grosses them up so they reach you net of tax or hands them over to be taxed in your bracket. They are the social security clause, which decides whether you stay in the US system or join the foreign one, and they are above all the tax equalization or tax protection clause, which determines who actually bears the cost of being taxed by two countries at once. Read these wrong and a generous-looking package can leave you worse off than staying home. We read the contract before you sign, translate each clause into its US tax effect, and tell you what the package is really worth after the foreign earned income exclusion and the foreign tax credit have done their work.

Tax equalization and the social security clause

Two clauses do most of the heavy lifting. Tax equalization is the mechanism many employers use so that an employee on assignment pays no more total tax than they would have at home, with the company covering the excess foreign tax and recovering any windfall, and the details of how it is computed decide whether it actually protects you or quietly costs you. Getting the equalization calculation reviewed matters because the employer runs it in their favor by default. The social security clause turns on totalization agreements, treaties between the US and certain countries that stop you from paying into both social security systems on the same wages, so the contract should specify which country’s system covers you and produce the certificate of coverage that proves it. Where no totalization agreement exists, you can face social tax on both sides, which the contract should address. We check both clauses against the foreign earned income exclusion and the foreign tax credit so the package is sound before you commit.

Here is a worked example. A Miami expat is offered a Mexico assignment at a $140,000 base plus a $40,000 housing and schooling allowance, with a tax equalization clause. Under the 2025 foreign earned income exclusion, up to $130,000 of the earned income can be excluded on Form 2555, and the foreign tax credit covers Mexican tax on the rest, so the federal tax can be modest if the clauses are drafted right. But if the $40,000 allowance is not grossed up, it is taxed in your bracket and the real value drops sharply, and if the equalization is computed against a hypothetical home tax that ignores the exclusion, the company can claw back savings that should have been yours. A US-Mexico totalization agreement means your social security stays in one system rather than both. There is no Florida return to layer on, because the state has no personal income tax. The contract review is where those tens of thousands are protected.

How we review the assignment

We read the full contract and the assignment policy that sits behind it, then translate each clause into its US tax consequence, the salary, the allowances and whether they are grossed up, the tax equalization or protection mechanism, and the social security and certificate-of-coverage terms. We model your real after-tax position with the foreign earned income exclusion and the foreign tax credit applied, so you see what the package is worth net rather than gross. Where the equalization calculation is in the employer’s favor, we flag it and tell you what to negotiate. We check the totalization position so you are not paying social tax to two countries on the same wages. Expats taking assignments with Latin American employers, common in Miami, often receive contracts that assume local tax treatment without accounting for the US system, so the review catches the gaps before signing rather than after a year of overpayment. When the terms are settled, we carry the assignment into the annual return so the contract and the filing match.

What Miami Expats Get With Our Contract Analysis

For Miami expats, contract analysis is not a form-filling exercise. We look at how the money actually moves, keep the records clean, and plan ahead so April holds no surprises.

When it is time to file, contract analysis for expats in Miami done right means fewer questions and a defensible return. For many clients, contract analysis for expats in Miami is the difference between a stressful April and a calm one. We treat contract analysis for expats in Miami as ongoing work, not a once-a-year scramble. Ask us how contract analysis for expats in Miami fits your own situation and we will map out the next steps.

Frequently Asked Questions

What does contract analysis for expats in Miami actually cover, and where does it stop?

Our review is a tax and financial one rather than a legal one. We read the money terms of an agreement you are about to sign and we tell you what those terms will do to your federal return and to your cash position over the coming year. We do not give legal advice and we do not stand in for your attorney. Whether a clause is enforceable, or whether an indemnity provision is fair to you, are questions for counsel. When a clause raises one of them we flag it in writing and send it to your own lawyer with a short note explaining why the tax result turns on how that language is drafted. That division of labor keeps the review inside what a CPA firm should be doing, and it means you get a tax answer and a legal answer from the two people qualified to give each one.

For an American living in Lisbon or Bogota who still keeps a Florida domicile, contract analysis for expats in Miami usually starts with four money terms: the payment schedule, the withholding obligation, the language describing the working relationship, and the currency the fee is stated in. Each one carries a direct federal consequence. An agreement that calls you a consultant and pays a flat monthly retainer lands on Schedule C and carries self-employment tax computed on Schedule SE. The same work described as employment routes onto a W-2 and moves half the payroll tax onto the payer. Those words were chosen by someone whose priority was not your tax bill.

Insurance arrangements get the same read. An expat who carries an international health policy, professional liability cover, or a key-person policy written through a single-member LLC needs to know which premiums land as a deduction and which stay personal. The answer usually depends on who owns the policy and on whether the coverage protects business income rather than personal wealth. Publication 535 sets out the general rule for ordinary and necessary business expenses, and a premium that fails that test does not become deductible just because the contract calls it a business cost. We read the policy schedule the same way we read the fee schedule, looking for the tax character of the payment rather than the label on it.

Take a Miami-domiciled writer under contract to a publisher in Mexico City for 90,000 dollars a year. The draft agreement pays in twelve equal installments and says nothing about withholding. The publisher, following its own local rules, holds back 10 percent at source, so 9,000 dollars never reaches the bank account. The writer still reports the full 90,000 dollars of gross income on the U.S. return, because receipt is measured before the foreign deduction. Absent a treaty position or a foreign tax credit claim that actually works on those facts, the 9,000 dollars is money lost twice. Reading that clause before signature lets you ask for a gross-up or a residency certificate, and asking costs nothing while the draft is still open.

The mistake we see most often is treating the signature date as the tax date. People assume a deal only matters at filing season, so they sign in March and mention it to us the following February. By then the withholding has run for eleven months, the payments due on the Form 1040-ES schedule were missed, and an underpayment penalty is already baked in. A close second is assuming that a contract governed by foreign law somehow keeps the income outside the U.S. system. Citizenship-based taxation does not work that way, and the IRS guidance on operating a business applies wherever the laptop happens to be sitting.

Florida is what makes an early read worth the effort. A Miami filer who keeps a genuine Florida domicile has no state personal income tax layer, so the whole planning question is federal. Unlike a New York resident, who would be arguing about day counts and domicile on top of the federal math, a Florida expat has one system to satisfy and one set of numbers to get right. The Florida Department of Revenue enters the picture only for sales tax and reemployment tax, and only if you run local operations. We line the contract review up against your bookkeeping records and the year’s tax strategy consulting plan so the projections and the paperwork agree. Send us the draft before you sign, and every renewal after this one starts from a cleaner position.

How do withholding and payment clauses in a foreign contract change what I owe the IRS?

A withholding clause decides who hands money to a tax authority and when, and it almost never matches what your U.S. return will say. Two rules collide here. The first is that you report gross income, meaning the amount the payer owed you, not the amount that survived the wire. The second is that foreign tax withheld at source may or may not turn into a usable U.S. credit, depending on the treaty, the character of the income, and whether the tax was legally owed in the first place. A voluntary over-withholding by a nervous payer is not a creditable tax. It is a bookkeeping loss that you have to chase through a foreign refund process, and by then the contract is signed.

The clause we push back on hardest is silence. Many foreign agreements say nothing about withholding at all, which leaves the payer free to apply its default domestic rate. Good drafting names the rate, names who bears it, and requires the payer to deliver a withholding certificate you can actually use. If the counterparty is a U.S. entity, the clause should also reference the Form W-9 you will provide and the Form 1099-NEC they will issue, because a mismatch between the entity on the contract and the entity on the information return is one of the surest ways to draw a notice. We check that the signing party, the invoicing party, and the taxpayer identification number all describe the same person.

Payment timing is the other half. A contract that pays on a net-90 basis with a December invoice date will very likely put the cash in the next tax year, which changes your quarterly math on both sides of the calendar. Estimated payments for 2026 are due April 15, June 15, September 15, and then January 15 of 2027, and each one is computed on income actually received in that window. Publication 505 explains how the safe harbor works, and the practical point is that a payment clause can hand you a safe harbor or take one away without anyone at the negotiating table noticing.

Here is the arithmetic. A Miami-domiciled consultant signs a 150,000 dollars engagement with a client in Sao Paulo. The agreement is silent on withholding, and the client withholds 15 percent, or 22,500 dollars. The consultant reports 150,000 dollars of gross receipts. Suppose only 12,000 dollars of that withholding is creditable on the facts, because part of it was a local levy the treaty does not reach. The other 10,500 dollars is a hard cost that never appears in the fee negotiation. A gross-up clause added at drafting would have moved that 10,500 dollars back to the payer, and the payer would have priced it in. This is the whole argument for doing contract analysis for expats in Miami before signature rather than after.

The common mistake is netting. Expats look at the deposit, see 127,500 dollars, and report that number. It feels honest and it is wrong. The gross figure is the income, the withholding is a separate item, and reporting net understates receipts while quietly forfeiting the credit claim. The other frequent error is paying the U.S. quarterly amount out of the net wire without re-running the calculation, which leaves the account short by the exact amount of the foreign tax. When the balance comes due, IRS Direct Pay makes the payment easy, but it does not make the penalty go away.

Because a Florida domicile carries no state income tax, every dollar of this analysis is federal, which is a real simplification. There is no second agency reading the same clause differently and no state credit mechanism to reconcile. We fold the contract terms into the quarterly projections we run alongside your individual tax return work, and we revisit the assumptions through tax strategy consulting when a counterparty changes jurisdiction. Get the withholding language right on this contract and the next three renewals inherit it.

Which insurance premiums can I deduct while living abroad on a Florida domicile?

Start with the question that decides almost every case: what is the premium protecting? If it protects the income stream of a trade or business you actively run, you have a real argument for a deduction. If it protects your family, your household, or your accumulated wealth, it is a personal expense no matter how the policy is billed. Routing a personal policy through a business bank account changes the bank statement and nothing else. Publication 535 frames the ordinary and necessary standard that everything else hangs from, and the label on the invoice carries no weight against it.

Professional liability and errors-and-omissions cover for a working consultant is usually the cleanest deduction in the file. It exists only because the business exists, it would disappear the day the business closed, and it lands as an ordinary business expense on Schedule C. General business liability, cyber cover for a firm that handles client data, and coverage required by a client contract fall in the same bucket. Where the ground gets softer is health coverage. An international health plan bought by a self-employed expat may qualify for the self-employed health insurance deduction, but that deduction has its own limits, it is capped by net earnings from the business, and it does not survive months when you were eligible for coverage through a spouse’s employer plan. Publication 334 walks through how small-business deductions interact for a sole proprietor.

Life insurance is where good intentions go to die. A premium on a policy where you or your business is the beneficiary is not deductible, full stop, and that includes the key-person policy an expat consultant takes out on himself inside his own LLC. The logic is symmetrical: the proceeds are generally not taxable, so the premium is not deductible. Disability cover follows the same mirror. Pay the premium with after-tax dollars and the benefit arrives tax-free. Deduct the premium and the benefit becomes taxable income at exactly the moment you cannot work. We have never seen a client who, once shown both paths, chose the deduction.

Run the numbers on a Miami-domiciled designer in Barcelona. She pays 14,400 dollars a year for an international health plan, 3,600 dollars for professional liability, and 4,800 dollars for a term life policy naming her spouse. Her net Schedule C profit is 88,000 dollars. The 3,600 dollars of liability cover is a straight business deduction. The 14,400 dollars of health coverage is likely deductible above the line, subject to the earned-income cap, which her profit clears comfortably. The 4,800 dollars of life premium is personal and deductible nowhere, not on Schedule A and not on Schedule C. Of 22,800 dollars in premiums, 18,000 dollars works and 4,800 dollars does not, and knowing which is which before December is what lets her plan the rest of the year.

The mistake we correct most often is deducting the whole insurance line because it was paid from the business account. Bookkeeping software will happily categorize a personal life premium as an expense if nobody stops it, and the error rides quietly through the year until it shows up as an adjustment. The second mistake is assuming a foreign-issued policy cannot be deducted at all. The issuer’s country is not the test. The purpose of the coverage is the test, and a policy written in euros for a business you run in Spain can be an ordinary business expense on a U.S. return. This is a normal part of contract analysis for expats in Miami, since insurance obligations are usually buried in the same client agreements that set your fees.

Living on a Florida domicile keeps the analysis single-layered. There is no state return applying its own conformity rules to the same premium, which is the sort of thing a Los Angeles or New York filer has to reconcile every year. We split the premiums correctly at the point of entry through your bookkeeping file so nothing has to be untangled in April, then carry the classification into your individual tax return. Set the coding right once and every future renewal posts itself correctly.

My contract calls me an independent contractor, but the work looks like a job. What is the tax risk?

The contract’s label is evidence, not proof. The IRS looks at how the relationship actually runs, and the language in the agreement is one input among several. What matters is behavioral control over how you do the work, financial control over your investment and your chance of profit or loss, and the parties’ understanding of permanence. An agreement that describes you as an independent contractor while directing your hours, supplying your equipment, and barring you from other clients is describing employment in a contractor’s costume. The IRS employment taxes guidance lays out where the line sits.

For an expat the stakes are unusual, because the classification drives which payroll system you are inside and whether you owe self-employment tax at all. Classified as a contractor, you carry the full 15.3 percent on Schedule SE, made up of 12.4 percent for Social Security up to the annual wage base plus 2.9 percent for Medicare with no ceiling. Classified as an employee of a U.S. company, half of that shifts to the employer and shows up on Form 941 rather than on your return. Classified as an employee of a foreign company with no U.S. presence, the picture changes again, and a totalization agreement between the United States and your country of residence may decide which social security system you belong to. That is a treaty question with a real dollar answer, and it depends on facts the contract itself often reveals.

We read the agreement for the clauses that push the classification one way or the other. Exclusivity language, fixed schedules, a requirement to use company hardware, a notice period that looks like termination protection, and a title on an org chart all pull toward employment. Clauses that let you subcontract, set your own hours, work for competitors, and bear your own losses pull the other way. When we find language that pulls the wrong direction for what you actually want, we say so and route the redraft to your attorney, because rewriting the clause is legal work and reading its tax consequence is ours.

The arithmetic is blunt. A Miami-domiciled project manager working remotely for a U.S. software company signs a contractor agreement at 120,000 dollars a year. As a contractor, self-employment tax on roughly 110,850 dollars of net earnings runs close to 16,900 dollars, of which about half, some 8,450 dollars, is the employer share he is now paying himself. As a W-2 employee at the same 120,000 dollars, the company carries that 8,450 dollars and he keeps it. The contractor rate was never a raise. It was the employer’s payroll tax handed back to him with a different name on it, and no one at the offer stage mentioned that. If the company later reclassifies him, the Form 1099-NEC history becomes the exhibit in that conversation.

The common mistake is reading the contractor rate as the better deal because the gross number is bigger. It usually is not, once the employer-side payroll tax and the lost benefits are priced in. The second mistake is assuming that a reclassification only hurts the payer. It can reach you too, through amended returns, through a self-employment tax position that no longer holds, and through years of quarterly payments that were sized for the wrong regime. Nothing in this analysis makes any position beyond an audit, and we do not pretend otherwise. What it does is make sure the position you take is the one you actually meant to take.

Florida helps here in a specific way. A Miami filer with no state income tax has no second authority running its own classification test with a different answer, which is a live problem for a filer in a high-tax state. The federal answer is the only answer. We size the quarterly deposits around whichever classification holds, keep the contract file next to your bookkeeping records, and revisit the structure through tax strategy consulting when your client mix changes. Fix the classification on the next renewal and the cost stops repeating every year.

Do the currency and timing terms in a contract really change my tax bill?

They do, and the effect is larger than most people expect. Your U.S. return is denominated in dollars, so every foreign-currency receipt gets translated at some point, and the contract quietly decides when that point is. A fee stated in euros and paid on invoice acceptance translates at one rate. The same fee stated in euros and paid ninety days later translates at another. The gap between those rates is real income or a real loss, and it appears in your results without anyone in the deal ever discussing exchange risk.

The related question is which year the income lands in. Most individual expats file on the cash method, so income is reported when it is actually or constructively received. A contract that invoices December 20 on net-30 terms puts the money in January and moves the whole receipt into the next tax year. Push the invoice to December 1 on net-15 and it lands in the current one. Publication 538 covers accounting periods and methods, and the key point for a contract review is that payment timing is negotiable while your accounting method mostly is not. Timing a receipt into a low-income year is legitimate planning. Deferring it after you already have an unconditional right to the money is not, and constructive receipt is where that distinction bites.

Currency also decides what your records have to prove. If the contract pays in euros, you need the rate you used and a defensible basis for it, applied consistently across the year rather than picked after the fact to suit the result. IRS recordkeeping guidance is the standard your file has to meet, and a spreadsheet of rates pulled from a single published source beats a folder of screenshots every time. When a contract holds funds in a foreign account before release, Publication 550 becomes relevant for any interest that account throws off, which is its own reporting item that clients routinely forget.

Work an example. A Miami-domiciled photographer contracts with a studio in Paris for 60,000 euros, invoiced in November and paid the following February under net-90 terms. At the November rate the fee was worth about 64,800 dollars. By February the euro has moved and the wire arrives worth about 62,400 dollars. The photographer reports the receipt in the second year at roughly 62,400 dollars, and the 2,400 dollars of shrinkage is not a deductible loss she can point at. It is simply less income than the deal implied. Had the contract paid net-30, she would have reported roughly 64,800 dollars a year earlier, and whether that helped depends entirely on which year had room under her bracket. That comparison is exactly the kind of question contract analysis for expats in Miami is meant to answer, and it takes ten minutes on a draft versus a full amendment after the fact.

The mistake here is a familiar one. Clients pick the exchange rate that flatters the result, using one source in March and another in September, then cannot reconstruct either when a notice arrives. The second mistake is negotiating hard on the headline number and ignoring the payment terms entirely. A 5 percent fee increase paired with net-120 terms and a weakening currency can leave you with less real money than the original offer. The number on page one is not the deal. The payment schedule on page four is the deal, and we read page four first. If you have a draft in front of you now, this is a good moment to request a consultation before the signature goes on.

None of this is complicated by a state layer, which is the quiet advantage of a Florida domicile. A Miami filer has no state authority applying its own sourcing or timing rule to the same euro receipt, unlike a resident of a state that taxes the identical income again under different conventions. The Form 1040 is the whole conversation. We build the rate log into your bookkeeping file at the start of the engagement rather than reconstructing it in April. Settle the currency and timing terms on this contract, and the next one gets negotiated with the tax answer already in hand.

Contact Us