Why this guide exists
Poland is the largest software development talent market in Central and Eastern Europe and a top-three destination for US companies hiring engineering contractors in EMEA. Polish developers have strong English, a deep EU-trained STEM talent base, and effective tax rates that often beat Western European peers thanks to the IP Box regime and the 19 percent flat (linear) tax option for JDG holders.
The tax and compliance picture is also one of the cleanest for a US company. There is an income tax treaty in force, the invoicing system is straightforward (no mandatory e-invoicing at the federal level for B2B cross-border yet), and SEPA banking makes payouts cheap and fast.
This guide covers what a US company needs to know to pay Polish contractors. We cover the US side (W-8BEN, treaty application), the Poland side (JDG, CEIDG, ZUS, VAT, IP Box), and the payment rail decision. If you want to skip the assembly and let a platform handle it, Omnivoo Contract Management handles SOW drafting, W-8BEN collection, invoice capture, and SEPA settlement for a flat $49 per contract.
US side: what you need to do as the payer
Step 1. Collect a W-8BEN before the first payment
Before any invoice is paid, the Polish contractor must complete Form W-8BEN and return it to you. The form certifies the contractor is the beneficial owner of the income, is a tax resident of Poland, and is not a US person.
The W-8BEN is valid for three calendar years after signature. If your contractor operates through a Polish company (Sp. z o.o. or similar), the form is W-8BEN-E, the entity equivalent.
Part II of the W-8BEN is where the contractor claims treaty benefits, citing Poland as the treaty country. This is filled in when treaty benefits are needed on US source income (royalties, US-day services, etc.).
Step 2. Confirm the work is performed in Poland
Under IRS source of income rules for personal services, services income is sourced to the place where the services are physically performed. If your Polish contractor does the work entirely from Warsaw, Krakow, Wroclaw, or Gdansk, the income is Polish source income from the US perspective.
For a typical pure services engagement where the Polish contractor never sets foot in the US, the result is: no withholding, no 1042-S, no 1099-NEC. The treaty is in the background but does not change the analysis.
Step 3. Know the treaty for the edge cases
The 1974 US-Poland income tax treaty, with entry into force in 1976, governs the cases where your payment generates US source income. The Treasury technical explanation walks through how each article applies.
As of 2026, the IRS Poland tax treaty documents page lists the 1974 treaty as the current treaty in force. A replacement treaty was signed in 2013 but has not been ratified by the US Senate, so the 1974 treaty continues to govern.
For services payments where US withholding does apply, the Polish contractor files Form 8233 to claim treaty benefits on the services portion. For royalty type payments, the contractor relies on Form W-8BEN with the relevant treaty article number entered in Part II of the form. The contractor’s Polish accountant will identify the correct article from the 1974 treaty text to cite on Form 8233 or W-8BEN.
For pure services performed in Poland, treaty article citations are not needed because there is no US source income to begin with. The treaty only enters the picture when US withholding would otherwise apply.
Poland side: what your contractor handles
You as the US payer are not in scope for most Polish taxes. The Polish contractor is. But understanding the landscape helps you have an informed conversation about invoice format, VAT treatment, and which Polish tax regime the contractor has selected.
JDG, CEIDG, and the NIP tax number
Most Polish freelancers operating B2B with international clients run a JDG. Registration is through CEIDG, the Polish central business registry, which assigns the contractor a NIP (Numer Identyfikacji Podatkowej, the Polish tax ID) and a REGON (the statistical registry number).
The JDG holder then picks a taxation regime:
- Skala podatkowa (the progressive scale): 12 percent on income up to PLN 120,000, 32 percent on income above that, with a tax-free amount carved out at the bottom.
- Podatek liniowy (linear or flat tax): 19 percent on all income regardless of amount. Most senior contractors with international clients pick this.
- Ryczalt (lump-sum on revenue, not income): a flat rate applied to revenue without deducting expenses. Rates vary by service category (8.5 percent for many services, 12 percent for IT services and software development, 15 percent for some technical activities). Best for low-expense contractors.
You as the US payer do not need to know which regime the contractor uses. You only need to ensure they can issue you a valid VAT or out-of-scope invoice.
VAT 23 percent and the place-of-supply rule
Poland’s standard VAT rate is 23 percent. Polish VAT follows the EU VAT system, which means for B2B services, the place of supply is generally where the customer is established. When your Polish contractor invoices your US company for services, the place of supply is the United States, which is outside the scope of EU VAT.
The Polish contractor issues an invoice marked as out of scope of Polish VAT (or as “reverse charge” or “odwrotne obciazenie” in Polish), and you do not pay VAT on the invoice. The contractor does not collect Polish VAT from you and does not remit Polish VAT on the transaction.
If the contractor is below the Polish VAT registration threshold (PLN 200,000 annually) and is not voluntarily VAT-registered, they may not be VAT-registered at all. In that case, the invoice is issued without VAT and the same out-of-scope treatment applies.
ZUS social security contributions
Every JDG holder is generally required to pay monthly ZUS contributions for retirement, disability, accident, and health insurance. There are introductory regimes (Ulga na Start, Maly ZUS Plus) that reduce contributions for new JDG holders and for low-revenue contractors during the first years. After those introductory periods, the contractor pays standard ZUS at the rates and bases published by ZUS for 2026.
ZUS contributions are the contractor’s own obligation on their own income. You as the US client do not pay ZUS, do not contribute to ZUS, and have no ZUS reporting obligation.
IP Box: the 5 percent rate for qualifying IP income
Poland’s IP Box regime taxes income from qualifying intellectual property at 5 percent instead of the standard PIT or CIT rate. Qualifying IP includes patented inventions, protected utility models, registered industrial designs, copyright on computer programs created through the taxpayer’s own R&D activity, and similar categories.
For software developers operating as a JDG, the IP Box can apply to the portion of income derived from the sale or licensing of qualifying software they created. The contractor must keep detailed records of R&D activity and the qualifying IP income, and apply the preference through their annual PIT return.
As the US payer, you do not need to know whether the contractor claims IP Box. You pay the gross invoice amount and the contractor optimises their Polish tax position.
The payment rail decision
There are four real options for paying a Polish contractor from a US bank account.
| Rail | Typical FX margin | Speed | Notes |
|---|---|---|---|
| US bank SWIFT wire | 2 to 4 percent | 2 to 3 business days | Highest leakage |
| Wise USD to PLN | ~0.4 to 0.7 percent | Same day | Lands PLN via SEPA or domestic transfer |
| Payoneer USD to PLN or USD balance | Tiered | One business day | Widely accepted |
| USD to EUR via SEPA, contractor converts | Low | One business day | Useful if contractor holds a EUR account |
Polish banking is part of SEPA (Single Euro Payments Area), so EUR-denominated transfers from any EUR-supporting provider land in the contractor’s Polish bank account quickly and cheaply. For USD-denominated invoices, Wise USD-to-PLN is typically the cleanest option. SWIFT remains a fallback for one-off larger payments.
Misclassification risk in Poland
Polish labour law (the Kodeks Pracy) treats employment as the default form of working relationship when there is subordination, fixed hours, exclusive engagement, and integration into the company’s hierarchy. A JDG holder engaged on paper as a B2B contractor can be reclassified as an employee by the Polish State Labour Inspectorate (PIP) or the social security authority (ZUS), with retroactive entitlement to vacation, severance, sick pay, and full employee-rate ZUS contributions.
The reclassification risk is highest when the contractor has only one client (your US company), works fixed hours at your direction, uses your equipment, and is integrated into your team in a way that looks like employment in substance.
The mitigations are the same as in other markets: a properly drafted services agreement that establishes the contractor relationship in substance, a legitimate scope tied to deliverables not time, evidence the contractor has other clients, and a documented review at six and twelve months. For more depth, see our guide on drafting an SOW for global contractors. The Omnivoo Contract Management SOW templates bake these protections in by default.
End-to-end workflow
Here is the clean version for a US company onboarding its first Polish contractor.
- Send the contractor a B2B services agreement that defines deliverables, payment, IP assignment, and termination.
- Collect a signed W-8BEN before any payment moves. Part II references Poland as the treaty country.
- Confirm the contractor has an active JDG with a NIP, and check whether they are VAT-registered (the invoice format differs slightly).
- Pick a payment rail (Wise, Payoneer, or SEPA-aware provider) and onboard the contractor’s payout details (Polish IBAN).
- Pay the invoice on schedule. Keep the W-8BEN, services agreement, invoice, and payment receipt together as a packet.
- Review the engagement quarterly for misclassification risk and refresh the W-8BEN every three years.
If you are also paying contractors in EU treaty countries, our Form 8233 treaty exemption guide covers how that side works.
When a platform pays for itself
A US founder paying one Polish contractor can do this manually. A US team paying five or more Polish contractors faces enough W-8BEN refreshes, VAT treatment confirmations, and FX margin questions that a platform pays for itself within a few months.
Omnivoo Contract Management costs a flat $49 per contract. We draft the B2B services agreement with Poland-specific IP and misclassification clauses, collect the W-8BEN, capture the invoice on every payment, run the FX payment through a SEPA or USD-to-PLN rail to avoid SWIFT leakage, and store the full packet for audit. Transaction fees are passed through at cost.
A simple sanity check
Three questions for every Polish contractor relationship.
- Is there a signed W-8BEN on file and is it less than three years old?
- Will all the work be performed in Poland for the foreseeable future?
- Are we paying through a rail that handles SEPA or USD-to-PLN cleanly and captures the invoice for every payment?
If yes to all three, you are in great shape on the US-Poland stack. The remaining work is misclassification hygiene over time.
Want to skip the assembly entirely? See how Omnivoo Contract Management handles Polish contractors end to end, or talk to our team about your specific setup.