USDC payroll in the US: should a contractor invoice in USD or USDC, and what proof prevents disputes?
๐ Moderator Tip (Context & Framework):
> For US tax reporting (Form 1099-NEC / W-2), the IRS treats stablecoins as property. Invoicing in USD provides a clear fair market value (FMV) baseline at the time of payment execution.
> Compliance Guide: Read our complete walkthrough on US Web3 Contractor Paid in USDC: Invoicing in USD, Conversion Rules & Proof Packs
> Practical Checklist: Download the 10 Questions to Ask Before Accepting Stablecoin Pay
> Compensation Framework: Understand role classification and contractor risk in the Web3 Hiring Risks & Compensation Hub
Iโm US-based and a company wants to pay me in USDC for a contract role. To be clear, Iโm asking from a contractor / 1099-style setup, not a normal employee payroll setup.
Everything sounds normalโฆ until I hit this one annoying question that feels like the start of every future argument:
Do I invoice in USD or invoice in USDC?
If I invoice $X USD, theyโll probably say โweโll send the equivalent in USDCโ โ but equivalent when? Which rate? And if fees get deducted, am I supposed to just accept being a few dollars short every time?
If I invoice X USDC, itโs clean on-chain, but then I worry theyโll later say โwe meant USD valueโ and Iโm stuck in a weird back-and-forth.
Iโm not looking for tax advice โ Iโm just trying to make this boring and dispute-proof, because Iโve seen too many โwe paid youโ / โno you didnโtโ situations.
For people whoโve actually dealt with this (either as contractor or hiring team):
What would you put on the invoice / in writing so itโs hard to dispute later? Basically: whatโs the minimum โproof stackโ that keeps this clean?
(Also asking because Iโm seeing more posts about remote web3 jobs and stablecoin payroll lately, so Iโm guessing this is becoming common.)