Any withholding solution has to answer five questions for each foreign payment: where the income is sourced, which form the payee gives you, whether a treaty applies, what rate to withhold, and what goes on the Form 1042-S. The options differ in who answers them, who files, and whether you change how you pay. You can try TaxCrossing free for seven days, or read on to compare the options.
- One or two foreign contractors working abroad, paid now and then: you may not need software. Collect a W-8, note where the work is done, and take the rare US-source payment to a CPA.
- Ready to move your payouts onto a new platform: a payments platform with tax built in (Tipalti, Trolley).
- A financial firm, fund, or multinational with forms at volume: an enterprise system (Comply Exchange, Sovos).
- The rate is already decided and the filing is what is left: a filing service (Tax1099, TaxBandits, Avalara 1099 & W-9).
- Regular foreign payments, a citation and an audit memo wanted for each one, and no change to how you pay: a determination tool such as TaxCrossing, with a filing service or your CPA filing the 1042-S.
Who TaxCrossing is for. US businesses that pay foreign contractors, creators, or licensors more than now and then, and want each withholding rate backed by the treaty article or IRS rule it came from. It suits AP and finance teams who already have a way to pay (a bank, an AP system, a payouts provider) and want the decision documented, not the payment moved. It does not make payments or file forms. Your CPA or filing service files the 1042-S from its worksheet.
A US business that starts paying people abroad finds out quickly that the payment is the easy part. The hard part is the decision behind it: whether to hold back 30%, which form to collect, and what to report in March. The products sold for this problem look alike from a search results page and do quite different jobs. Some move your money and handle tax along the way. Some file forms. Some decide the rate. This guide sets out what any solution has to do, then describes each option by what its own pages say it does, so you can match the option to the problem you actually have.
How companies handle withholding on foreign payments: five decisions
Whoever does the work, a person or software, makes the same five decisions on every payment to a foreign person, in this order.
- Source. Withholding applies to US-source income. Services are sourced where they are performed (IRC §861(a)(3), §862(a)(3)), so a fee for work done entirely abroad is foreign-source: nothing is withheld and no 1042-S is filed. Royalties are sourced where the property is used (IRC §861(a)(4)), so a license fee for a US audience is US-source even when the licensor never visits.
- Form. A US person, wherever they live, gives a W-9. A foreign individual gives a W-8BEN, and a foreign company or other entity gives a W-8BEN-E. An individual claiming a treaty exemption for services performed in the US gives Form 8233. The form stays in your file and is never sent to the IRS.
- Treaty. If the payee's country has an income tax treaty with the US, the question is which article covers the payment and whether the W-8 claims it. The article matters as much as the country: the same payee can be at 0% under one article and 30% under another.
- Rate. The default is 30% of the US-source amount (IRC §§1441, 1442), reduced by a valid treaty claim or a statutory exception. The paying business is liable for tax it should have withheld and did not (IRC §1461).
- Report. Each US-source payment to a foreign person goes on a Form 1042-S for that payee, with the annual Form 1042, both due March 15. The 1042-S is required even when a treaty brings the rate to 0%.
The questions to put to any vendor follow from the list. Which of the five does it do? Does it show the rule behind each answer? Who files? What does it ask you to change?
The options
Manual: Publication 515 and a spreadsheet
The IRS publishes the rules in Publication 515 (Withholding of Tax on Nonresident Aliens and Foreign Entities) and the treaty rates in its tax treaty tables, and the treaties themselves, with Treasury's Technical Explanations, are public. A payor can work the five decisions by hand, record the result in a spreadsheet, and file the 1042-S itself or through a filing service. It costs nothing but time, and for a handful of payments a year it works. What it asks of you is reading the treaty article rather than a summary of it, keeping the reasoning on file for each payment, and catching every W-8 that expires (a W-8BEN is generally valid through the end of the third calendar year after it is signed).
A CPA
A CPA who works with international payments brings professional judgment to the facts, which matters most for the unusual payment: a payee with US days, a contract that mixes services and licensing, a treaty with a limitation on benefits test. Many CPAs will also prepare and file the 1042-S and Form 1042. The cost is billed by the hour or the engagement, so it suits occasional or complicated payments better than a steady run of routine ones.
Payments platforms with tax built in: Tipalti and Trolley
Tipalti is an accounts-payable and mass-payments platform that calculates withholding rates, collects W-8s, and generates 1042-S reports as part of paying your vendors through it. Its tax compliance page says it supports "W-9, W-8BEN, W-8BEN-E, W-8EXP, W-8IMY, W-8ECI, or Form 8233", that it will "automatically calculate the applicable withholding tax rate for both U.S. and non-U.S. payees" based on the relevant tax treaties, and that it can "electronically file forms directly with the IRS". Its pricing page lists accounts payable "Plans starting at $99 /month" and Mass Payments "Plans starting at $249 /month", each with transaction pricing on top. It suits companies ready to move their payouts onto a new system.
Trolley is a payouts platform whose Tax module, in its own words, provides "digital W8/W9 collection, automated withholding, and 1099/1042 e-filing". Its pages say it will "automatically withhold taxes as required by jurisdiction and treaty" and "generate year-end Forms 1099 and Form 1042-S for e-filing". Its pricing page lists the Standard plan at $2,399 a year for payouts plus $2,399 a year for the Tax module.
If you searched for a Tipalti alternative, start with which half of the platform you want. If it is the payouts, the alternatives are other payments platforms. If it is the withholding decision, TaxCrossing takes the other route: it leaves your payment process alone and produces a determination for each payment, with the treaty article and IRS citation behind the rate and an audit memo for your file.
Enterprise systems: Comply Exchange and Sovos
Comply Exchange says its clients include "US financial services firms, private equity and venture capital funds and their administrators" and "global marketplaces and multinationals". Its eForms product is described as automating "the collection of IRS Forms W-8, W-9, 8233, and self-certifications", and its Comply Admin product "applies the Chapter 3 and Chapter 4 rules to each validated form", looking up the rate "in a maintained treaty rate table". It "supplies the payee and withholding data needed for Form 1042-S", which is then "passed to your reporting and filing provider". Pricing is not published.
Sovos sells an Information Reporting and Withholding Suite that includes "W-8/W-9 Tax Form Management" ("digital collection and management of W-8 and W-9 forms"), 1099 reporting, and a Tax Withholding product described as "Automate remittances, returns, and reconciliations". Sovos says its customers include "half the Fortune 500". Pricing is not published.
Filing services: Tax1099, TaxBandits, and Avalara 1099 & W-9
These services describe collecting W-forms from payees and e-filing the 1042-S. They fit a payor who has the rate decided, by a CPA or a determination tool, and wants the form filed and delivered.
- Tax1099 (Zenwork) offers a "Form W-9/W-8 Manager" to "request, collect, and manage your vendors' details electronically" and 1042-S e-filing at $5.00 per form for 1 to 100 forms and $3.50 per form for 101 to 1,000.
- TaxBandits collects W-9 and W-8 forms (W-8BEN, W-8BEN-E, W-8ECI, W-8EXP, W-8IMY) and e-files the 1042-S with bulk import, validating "income codes, exemption codes, and Chapter 3 / Chapter 4 indicators". Federal 1042-S filing is priced from $2.75 per form for the first ten down to $0.80 per form at 501 to 2,000.
- Avalara 1099 & W-9 lets you "collect W-series IRS forms from your vendors", including the W-8BEN, W-8BEN-E, and W-8IMY, and lists the 1042-S among the forms you can "e-file, e-deliver, and e-correct", on "pay-as-you-go pricing".
Determination tools: TaxCrossing
TaxCrossing is a withholding determination tool for US businesses paying foreign contractors, creators, and licensors. It works the five decisions for each payment from the facts you enter: who the payee is and what their W-8 says, where the work was performed or where the licensed property is used, what kind of payment it is, and which treaty and article apply. For each payment it returns:
- The withholding rate and the dollar amount, calculated from IRS rules and US tax treaty text, applied to the US-source share of the payment.
- A one-line explanation in plain English of why that rate applies, naming the treaty and article or the statute behind it.
- The form the payee should have on file. When a missing form or field is what stands between the payee and a lower rate, the result says which one.
- An audit memo with a reviewer sign-off block, showing the rate applied, the rule behind it, and the citation.
- At year end, a pre-filled 1042-S worksheet with income codes, exemption codes, and withholding amounts, ready for your CPA or filing service.
- Alerts when a W-8 is expiring or a treaty has been suspended or terminated.
You keep paying the way you pay now. Plans run from $79 to $999 a month, with a seven-day free trial. Its limits are set out below.
The options side by side
"Ask the vendor" means the vendor's pages cited below do not say either way. It is not a claim that the feature is missing. Vendor descriptions and prices are as stated on each vendor's pages on October 17, 2026. Check the current page before you buy.
Who does the work, and what it costs
| Option | Who calculates the rate | Who files the 1042-S | Rough price tier |
|---|---|---|---|
| Manual (Pub 515 + spreadsheet) | You | You, or a filing service | Free, but your time |
| CPA | The CPA | The CPA, if engaged to | Hourly or per engagement |
| Tipalti | Tipalti, per its pages | Tipalti generates 1042-S reports and can e-file, per its pages | From $99/mo (AP), from $249/mo (Mass Payments), plus fees |
| Trolley | Trolley withholds "as required by jurisdiction and treaty", per its pages | Trolley generates and e-files the 1042-S, per its pages | $2,399/yr payouts + $2,399/yr Tax (Standard) |
| Comply Exchange | Comply Admin, from a maintained treaty rate table, per its pages | Your filing provider, from data Comply Exchange supplies, per its pages | Enterprise, not published |
| Sovos | Ask the vendor | Ask the vendor | Enterprise, not published |
| Tax1099 / TaxBandits / Avalara 1099 & W-9 | Ask the vendor | The service e-files it, per its pages | Per form: about $0.80 to $5.00 |
| TaxCrossing | TaxCrossing, from IRS rules and treaty text | You, your CPA, or a filing service, from the pre-filled 1042-S worksheet | $79 to $999/mo, 7-day free trial |
What you can show for each answer
| Option | Citation shown with each result | Plain-English explanation | Explanation you can pass to the payee | Works without switching payment platforms |
|---|---|---|---|---|
| Manual | If you write it down | Yours to write | Yours to write | Yes |
| CPA | If you ask for it in writing | If you ask for it | If you ask for it | Yes |
| Tipalti | Ask the vendor | Ask the vendor | Ask the vendor | Payouts run through Tipalti, per its pages |
| Trolley | Ask the vendor | Ask the vendor | Ask the vendor | Payouts run through Trolley, per its pages |
| Comply Exchange | Ask the vendor | Ask the vendor | Ask the vendor | Ask the vendor |
| Sovos | Ask the vendor | Ask the vendor | Ask the vendor | Ask the vendor |
| Tax1099 / TaxBandits / Avalara 1099 & W-9 | Ask the vendor | Ask the vendor | Ask the vendor | Ask the vendor |
| TaxCrossing | Yes: the treaty article or statute on every result, and the full citations in the audit memo | Yes: a one-line reason for the rate, plus plain action items | Yes, per payment: the reason is written so it can be passed on, and it names the form or field that would change the rate when one would | Yes |
When you do not need software
Software earns its cost on repetition. Some payors do not have any.
- One remote contractor who works entirely abroad. The fee is foreign-source. Nothing is withheld and no 1042-S is filed. What you need is a W-8BEN (or W-8BEN-E for a company) and a note in your records that the work is performed outside the US. A folder does that job.
- A few payments a year. If a US-source payment comes up twice a year, a CPA's answer on each one will usually cost less than a subscription, and it comes with judgment on the facts.
- US citizens and US companies abroad. A US person gives a W-9 and stays in the 1099 system, wherever they live. Nothing in this guide applies.
The case for a system starts when the payments do: US-source fees such as royalties, license fees, or work performed in the US, payees in several treaty countries, monthly runs, and W-8s expiring on different dates. Twenty payees paid monthly is two hundred and forty decisions a year, and each one is the payor's liability if it is wrong.
Where TaxCrossing fits, and its limits
TaxCrossing fits the payor in the last line of the summary at the top: regular foreign payments, a wish to see the rule behind each rate, and no appetite for moving payouts onto a new platform. It sits beside the payment process rather than inside it, so the bank, AP system, or payouts provider you use today stays as it is.
What it does and does not do. TaxCrossing does not make payments or file forms with the IRS. It gives your AP and tax team the rate, the reasoning, and the records behind every foreign payment, and your CPA or filing service files the 1042-S from its pre-filled worksheet. Source first, then form, treaty, rate, and report: that is the sequence the tool runs on each payment.
Why it matters
The choice is about more than convenience. It decides who carries the reasoning when someone asks why a payment was withheld at 0% instead of 30%. The withholding agent is liable for tax it should have withheld (IRC §1461), and late or incorrect 1042-S forms carry their own penalties (IRC §§6721–6722). A payments platform, a CPA, a filing service, and a determination tool can each be the right answer for a given payor. What every right answer has in common is a file that shows the source rule, the form, the treaty article, and the rate for each payment. Run one of your own payments and the determination comes out with all four attached.
Sources
Vendor pages, as fetched on October 17, 2026:
- Tipalti, automated tax compliance: https://tipalti.com/mass-payments/automated-tax-compliance/
- Tipalti, pricing: https://tipalti.com/pricing/
- Trolley, tax: https://trolley.com/tax/
- Trolley, IRS compliance: https://trolley.com/tax/irs-compliance/
- Trolley, pricing: https://trolley.com/trolley-pricing/
- Comply Exchange: https://complyexchange.com/
- Comply Exchange, eForms: https://www.complyexchange.com/solutions/eforms
- Comply Exchange, Comply Admin: https://www.complyexchange.com/solutions/admin
- Sovos: https://sovos.com/
- Sovos, products: https://sovos.com/products/
- Tax1099: https://www.tax1099.com/
- Tax1099, Form 1042-S e-file: https://www.tax1099.com/1042-forms/efile-form-1042-s
- TaxBandits, Form 1042-S e-file: https://www.taxbandits.com/1042-forms/e-file-form-1042-s/
- TaxBandits, pricing: https://www.taxbandits.com/pricing/
- Avalara 1099 & W-9: https://www.avalara.com/us/en/products/1099.html
IRS: Publication 515, Withholding of Tax on Nonresident Aliens and Foreign Entities. Instructions for Form 1042-S. Internal Revenue Code §§861, 862, 1441, 1442, 1461, 6721, 6722.
Working out what to withhold on a real payment right now?
The tool runs this exact sequence for one payment: who the payee is, where the work was done, what the treaty says. It returns the rate, the form, and the citation for the file.
7 days free, no card, 5 determinations
This article is general information for US withholding agents, not legal or tax advice. Treaty positions turn on the payee's specific facts and the current treaty text. Confirm the analysis for your situation with a qualified tax advisor before relying on it.
Did this answer your question?
Thanks — this helps us improve these guides.
Working out what to withhold on a real payment right now?
The tool runs this exact sequence for one payment: who the payee is, where the work was done, what the treaty says. It returns the rate, the form, and the citation for the file.
7 days free, no card, 5 determinations
This article is for general educational purposes and is not legal or tax advice. Withholding outcomes depend on the specific facts of each payment. Consult a qualified tax professional before making withholding decisions.
