Collecting from US clients from LATAM: the complete USDC guide
Collecting from a US client in USDC is a five-step procedure, not an experiment.
A software company in Bogota signs with a client in Texas. A Peruvian consultancy invoices a firm in Chicago. In both cases the contract closes quickly and the hard part starts afterwards: finance has to issue the invoice, hand over paperwork nobody asked for before, wait several days for an international transfer and then work out why less money arrived than was billed.
At Soulbit Academy we treat that collection as a procedure with steps, not as a technology promise. We covered the market context behind these invoices in nearshoring and payments: collecting from US clients in digital dollars. This article is the other half: what the company does, and in what order, to collect a US invoice in USDC and close it out reconciled. Soulbit is a stablecoin payments and treasury rail for businesses, not a bank, and you will see exactly where its scope ends.
Before invoicing: the paperwork the US client will ask for
The first blocker is rarely the payment. It is the vendor file. The client's accounts payable team opens a record for the foreign supplier and releases nothing until that record is complete.
The centerpiece is Form W-8BEN-E. With it, a foreign entity certifies that it is the beneficial owner of the income and, where a tax treaty applies, claims a reduced withholding rate or an exemption. The IRS describes the scope of the form and states that once signed it remains valid until the last day of the third succeeding calendar year, unless a declared detail changes. Put that expiry in the compliance calendar.
Alongside the form, the client will typically want the contract or purchase order, the company's legal details and proof that the signatory has authority. None of this is new. What is new is that it has to be anticipated, because an incomplete vendor file delays a first collection far more than any payment rail does.
Does collecting in USDC change US withholding?
No. The source of income does not depend on the payment method. For personal services, the IRS holds that the place where the services are performed determines the source, regardless of where the contract was made, where payment is made or where the payer resides. A team working entirely from Latin America generally produces foreign source income. That does not remove the paperwork: the client will still want the W-8BEN-E to support its own position.
Step 1: agree the payment method before signing
The conversation about how payment travels belongs in the negotiation, not in the week the invoice falls due. It is three questions and takes five minutes.
First: can the paying company send USDC? Many US firms already hold stablecoin balances, but not all, and assuming otherwise is the most common cause of a stuck invoice. Second: who absorbs the network fee? Third: what payment term applies, and from which date does it run?
The answer goes into the contract or the invoice terms as one plain sentence: billing currency, accepted payment method and term. If the client cannot pay in USDC, the invoice goes through a traditional transfer and the rest of this guide does not apply to it.
Step 2: issue the invoice and share the collection
The invoice itself does not change. It is issued in dollars with the numbering and format required by the exporter's own country, with its service description and contractual support. A stablecoin collection replaces no local invoicing obligation whatsoever.
What changes is the collection instrument attached to it. Instead of bank details and a chain of correspondents, the company shares a payment link tied to that invoice, or a payment QR when the transaction is agreed in a meeting or inside a platform. The client pays and settlement happens in minutes, any day and any hour.
The gap against the traditional circuit is documented. The BIS cross-border payments programme exists precisely because the G20 considers these payments slow, expensive and opaque. As a cost reference, the World Bank's Remittance Prices Worldwide series puts the average cost of sending money across borders at 6.36% of the amount, and close to 15% through a bank channel. Those are remittance figures rather than B2B invoices, but they describe the same plumbing. The rail-by-rail comparison sits in SWIFT vs stablecoin for international payments.
Step 3: reconcile the collection against the invoice
This is where the accounting team either keeps or loses the time saved on settlement. The rule is to reconcile at the moment of collection, not at month end.
Every on-chain transaction generates a unique identifier. That identifier is logged next to the invoice number, the amount received, the date and the counterparty. Unlike a bank statement, which arrives late and bundles concepts together, the identifier can be verified immediately by either party. The full accounting procedure is in how to reconcile stablecoin payments in accounting.
Three details prevent most mismatches. First: record the gross amount received and the network fee separately, never net. Second: use a single exchange rate criterion for the accounting entry and document it in writing. Third: keep the contract, the invoice and the identifier in the same file, because a tax review will ask for all three together.
| Step | What the company does | What document remains |
|---|---|---|
| 1. Agree the payment method | Confirms whether the client can pay in USDC and who absorbs the network fee | Payment terms clause in the contract |
| 2. Open the vendor file | Provides W-8BEN-E, corporate details and signing authority | Signed and dated form, valid through the third succeeding calendar year |
| 3. Issue the invoice | Dollar invoice with the numbering and format of the exporter's country | Local tax invoice |
| 4. Share the collection | Sends the payment link or QR tied to that invoice | Link or QR carrying the invoice number |
| 5. Reconcile | Logs on-chain identifier, gross amount, fee and date | Subledger line cross-referenced to the invoice |
| 6. Decide on conversion | Keeps the balance in USDC or converts only what operations need | Quote and conversion receipt |
Step 4: decide when to convert into local currency
A digital dollar collection lands in a balance the company controls. That is the practical difference against a bank transfer, where the bank often converts on arrival and the company learns the rate afterwards.
With the balance under control, the decision becomes financial rather than logistical. The company can hold treasury in USDC to meet dollar obligations, pay its own international suppliers from the same balance, or convert to fiat only the portion needed for payroll, taxes and local expenses. In economies with persistent depreciation, choosing the moment of conversion is measurable treasury value.
What if the company needs local currency every month?
Then it needs a written policy: what percentage converts, how often and who approves it. Without a policy, the decision gets made under cash pressure and turns out worse. Keep the limit in mind: in V1 the only local banking rail is Colombia, so elsewhere the final step into national currency is handled by the company with its own bank or currency broker.
What Soulbit V1 delivers and what it does not
The product boundary defines what finance can promise internally. V1 provides a business account holding stablecoin balances in USDC and USDT, plus fiat limited to USD, EUR and GBP. It includes business verification through KYB, payment links, payment QRs, batch payments, crypto to fiat conversion by quote on request, AML/KYT monitoring and institutional custody of the assets.
What it does not deliver matters just as much. There is no local currency deposit outside Colombia. There are no cards, no yield on balances, no proprietary token and no native mobile app. It does not issue the exporter's local tax invoice either, and it does not file returns: that stays with the company and its accountant.
The mistakes that most often delay a collection
Collections do not get stuck on the technology. They get stuck on the file.
| Mistake | What it causes | How to avoid it |
|---|---|---|
| Discovering at due date that the client cannot pay in USDC | The invoice stays unpaid and reverts to the banking circuit | Confirm it in writing before signing the contract |
| Expired W-8BEN-E or outdated corporate details | Accounts payable freezes the disbursement until a new one arrives | Three-year expiry calendar and review after any corporate change |
| Payment link with no invoice reference | Money lands and nobody knows which invoice it clears | One link per invoice, with the number in the reference |
| Booking the net amount and dropping the network fee | Mismatch between what was billed and what was booked | Book gross amount and fee on separate lines |
| Assuming a stablecoin collection removes local invoicing | Formal breach before the company's own tax authority | Always issue the local tax invoice that applies |
| Expecting a local currency deposit outside Colombia | A cash planning expectation that will not be met | Plan the conversion with your own bank from day one |
The balance is concrete. Collecting from a US client in USDC shortens settlement to minutes, removes the correspondent chain and leaves every incoming payment with a verifiable identifier. It does not remove the tax file, it does not change where the company pays tax and it does not replace local banking outside Colombia. To see the whole platform before deciding, read what Soulbit is and how it works.
Frequently asked questions
Which form does a US client usually request before paying?
Usually Form W-8BEN-E, through which a foreign entity certifies that it is the beneficial owner of the income and, where a tax treaty applies, claims a reduced rate or an exemption from withholding. The IRS states that once signed, the form stays valid until the last day of the third succeeding calendar year unless the declared circumstances change.
Does collecting in USDC avoid US tax withholding?
No. The payment rail does not change the source of the income. The IRS determines the source of personal services income by where the services are performed, regardless of where the contract was signed or where payment comes from. Moving from a bank rail to an on-chain rail changes neither that rule nor the duty to document it.
What happens if the US client cannot pay in USDC?
Then that invoice travels through the traditional banking circuit and this route does not apply to it. The question belongs in the payment terms conversation, before signing. Many US companies already hold stablecoin balances, but not all of them, and assuming it is not reasonable.
How is a USDC collection reconciled against the invoice?
Every transaction leaves a unique on-chain identifier that is recorded next to the invoice number. That identifier can be verified independently and does not depend on a bank statement arriving. Good practice is to log identifier, date, gross amount and invoice number on the same line of the subledger.
Does the company receive funds in its local currency?
In V1 the only local banking rail is Colombia. Everywhere else the platform settles balances in stablecoins such as USDC and USDT, plus fiat in USD, EUR and GBP. The final conversion into pesos, reais or soles is handled by the company through its own bank or currency broker.
Want your company to add stablecoins to its operations?
Join the Soulbit waitlist and start paying payroll, collecting and managing treasury without SWIFT.
Join the waitlist