In this article
After this article, you can
- Separate the PUP revenue report from the monthly statutory-revenue limit check.
- Plan an early report and retain proof of submission.
Terms at hand: PIT-38 (Poland) · Trading Journal · CFD (contract for difference) · Demo account · Settlement and value date · Tax residency
Private forex trading, unemployed status and public health insurance raise separate questions under Polish law. Filing capital income on PIT-38 does not establish that unemployed status is safe. Check the statutory classification and month of revenue, the applicable statutory-revenue threshold, the separate reporting duty and the title under which you have health cover.
This article explains defined Polish tax, labour-market and public health-insurance questions. It does not classify an individual broker contract or determine personal entitlement. Keep the actual transactions, dates and other status facts for the relevant employment office, ZUS or qualified adviser.
Do forex profits count as "paid work" under the rules?
Since 1 June 2025, Polish unemployed status has been governed by the Act on the Labour Market and Employment Services. Eligibility includes being without employment or other paid work, having no statutory steady source of income, being able and ready to work, and registration with the PUP. The complete statutory definition and exclusions must be checked; this summary is not a substitute for them.
The Act defines “other paid work” separately from private investing. But finding that a transaction is not paid work does not settle unemployed status: statutory revenue and steady-income conditions are separate. Ask the PUP to confirm the classification of your actual transactions instead of inferring safety from the PIT form you file.
Article 2 point 42(d) includes monthly statutory revenue exceeding half the minimum wage, with a defined bank/credit-union interest and funds-revenue exclusion. In 2026 the minimum wage is PLN 4,806, so this threshold is PLN 2,403. Exactly PLN 2,403 does not exceed it; the other status conditions still apply. Article 2 point 37 defines relevant revenue separately from employment, other paid work, business activity and Fundusz Pracy benefits.
A broker investment account is not automatically a bank account, and a CFD settlement is not bank interest merely because cash is held through a bank. Establish the legal revenue and its month. Neither the annual PIT-38 net result nor a withdrawal, which may include returned capital, is a substitute for that assessment.
Small income still requires a separate report
Check the monthly threshold and the duty to inform Poland’s county employment office (PUP) separately. An annual tax return does not replace that report.
Scroll sideways to see the full diagram
Assumptions: An invented person in 2026 with valid Polish unemployed status. The receipt date and classification of PLN 1,000 as statutory revenue are established; a broker withdrawal is not automatically treated as that revenue. No other monthly revenue, employment, business, changed details or status-changing events. This example does not decide health-insurance entitlement or calculate the final deadline under administrative procedure.
In this model, PLN 1,000 is already correctly classified as revenue covered by the Act. Article 231(1) of the Labour Market Act requires the revenue statement and necessary documents within 7 days of receipt, applying Article 62(1) accordingly. That provision does not make reporting conditional on exceeding the limit.
Our plan is to record the event and collect documents on 6 October, then submit correctly on 7 October and retain confirmation. 7 October is our chosen early action date, not a calculated statutory deadline. Check the Act’s required submission method. Prepare annual PIT separately; it is not the reporting channel to the PUP.
What actually strips you of unemployed status?
Employment, other paid work, business activity and specified company roles are among the status conditions. Statutory monthly revenue is also relevant. Merely having a brokerage account is not the same as earning revenue, but a gain cannot be dismissed solely because the account is private or the transaction is taxed on PIT-38. Check the full exclusions with the PUP, including any role you hold in a company.
Work and business conditions are separate from the revenue condition. If you provide services under a civil-law contract, check that work directly; if you invest privately, establish the statutory revenue and month. The distinction between a sole proprietorship and a company does not remove these separate unemployed-status tests.
How are forex profits taxed — and why does it matter here?
For a Polish tax resident’s private derivative transactions falling under Article 30b, the PIT rate is 19% on taxable income, reported on PIT-38. Recognition depends on the relevant tax events, not merely a withdrawal from the broker. This tax calculation is separate from labour-market revenue. See the Polish tax guide, capital-gains guide and taxes section.
A qualifying private investment result is not itself employment or a health-insurance title. A PIT-38 filing neither decides unemployed eligibility nor rules out other contribution obligations. Assess the actual activity, statutory monthly revenue and any separate insurance titles; tax offices and employment offices use different legal questions.
What about NFZ and ZUS health-insurance contributions?
A private Article 30b investment result is not itself a contribution or health-insurance title. Other circumstances, including a business or another insurance title, must be assessed separately. Filing PIT-38 does not determine whether a trader has business contribution obligations; compare that question in the article on ZUS and a trader’s sole proprietorship.
An unemployed person without another compulsory health-insurance title can be registered through the PUP, including where no unemployment benefit is payable. Do not infer that the office pays a contribution for every registered person: Article 67(1) and the ZUS explanation distinguish registration/coverage from payment, including the exception for people without benefit or stipend. After the insurance duty ends, Article 67(4) generally continues healthcare entitlement for 30 days, with statutory exceptions to assess.
Arrange and confirm another available title, such as employment or eligible family registration, in time. Voluntary NFZ insurance has its own residence, contribution and possible interruption-fee conditions. A private medical subscription is not the same as NFZ insurance; do not use an earlier quarter’s voluntary contribution as a permanent price.
Separate annual tax from monthly statutory revenue
In an invented example, Marek correctly recognises PLN 6,000 of annual private Article 30b taxable income, without other amounts or deductions. The PIT calculation is 6,000 × 19% = PLN 1,140. That annual figure cannot determine his unemployed status: the statutory classification, revenue by month and reporting duties still have to be established separately.
A one-off receipt is not automatically safe. A correctly classified amount can exceed the statutory monthly threshold without being predictable over several years. Conversely, revenue below the threshold does not remove Article 231’s separate statement-and-document duty within seven days. Check both questions rather than replacing the legal test with an “occasional versus hobby” judgement.
Before contacting the PUP, prepare the actual transactions, their statutory revenue classification, the relevant months and any reporting confirmations. Do not use annual net profit or withdrawals alone as a substitute for that analysis.
Two correctly classified receipts in one month
Assume PLN 1,600 and PLN 900 have already been correctly identified as revenue covered by the PUP monthly test in October 2026, with no other relevant receipts or events. Neither amount alone exceeds PLN 2,403, but together they are PLN 2,500, exceeding the threshold by PLN 97. Two broker accounts do not create two personal thresholds.
If the second governing revenue event instead belongs in November, October is PLN 1,600 and November PLN 900; neither exceeds the threshold in this example. These are assumed legally established event dates, not dates that can be shifted by delaying withdrawal. The annual average PLN 2,500 / 12 ≈ PLN 208.33 answers neither the monthly test nor the separate reporting question. Article 231 requires the statement and necessary documents within seven days even below the threshold.
Three legal questions to keep separate
Three distinctions matter. PIT-38 does not itself establish employment or unemployed eligibility. Private investment and business activity require their own classification; opening a business is not a universal tax option for every transaction. Finally, investment income alone does not create health-insurance cover if another insurance title is lost.
An article, an informal conversation and a formal decision have different status. A question to the office does not replace a required timely statement. Record what you submitted and retain confirmation; the article’s examples deliberately assume that revenue classification is already established.
What to do tomorrow
- Ask your PUP about the actual transactions. Provide the amounts, dates and documents needed to establish statutory revenue and the monthly threshold. Confirm the Article 231 reporting method and retain proof of submission. A note of a conversation is useful evidence but is not a binding decision or a substitute for a required report.
- Keep the tax calculation separate from the status analysis. Reconcile private Article 30b revenue, eligible costs and any permitted prior losses for PIT-38. Separately identify labour-market statutory revenue by month and the report required by the PUP. An annual broker profit multiplied by 19% cannot establish either complete tax or unemployed eligibility.
- Confirm the actual health-insurance title. Check registration and current entitlement with the responsible institutions. If the PUP title ends, assess continuity and another available title; an annual investment tax payment does not supply public health cover.
- Review the relevant revenue month by month. Establish the applicable statutory revenue and compare it with half the minimum wage, taking account of the specific exclusions. Confirm any reporting duties independently. Predictability and the word “forex” do not replace the legal definitions.
- Review classification before changing legal form. If considering a business, ask an adviser about the actual income category, business obligations and insurance consequences. A registration alone does not reclassify every private investment or establish a tax saving.
Check your understanding
One short exercise
About 2 min · you can try again
The model’s correctly classified revenue is below the limit. Why do we plan to report on 7 October?
- Reporting is a separate duty; we act early under our chosen plan.
- 7 October always ends every seven-day deadline.
- To replace the annual PIT return.
Check the answer and explanation
Reporting is a separate duty; we act early under our chosen plan.
Article 231(1) covers the revenue statement. We choose 7 October after the event on 6 October; it is not a calculated final statutory deadline.
Frequently asked
Do I have to report forex profits to the employment office in Poland?
Poland: Article 231 requires the statutory revenue statement and necessary documents within seven days of obtaining that revenue, not only when gains become regular or exceed the monthly threshold. Identify the actual revenue and governing dates with the PUP. Work/business/status events have separate conditions; asking a question does not replace the required submission.
Will I pay a health-insurance contribution on PIT-38 forex profits?
Poland: a qualifying private Article 30b investment result is not itself a contribution or health-insurance title. The 19% tax calculation does not rule out the separate solidarity levy or contributions from another title. Registration of a business alone does not reclassify every investment; assess the actual activity and personal insurance circumstances.
As a registered unemployed person, am I covered for healthcare while trading forex in Poland?
Poland: unemployed registration can provide the insurance title where no other compulsory title applies, including without entitlement to benefit. Coverage and actual contribution payment are different: people without benefit or stipend are among the payment exceptions. If that insurance duty ends, ordinary healthcare entitlement generally continues for 30 days; statutory exceptions and the next title need assessment.
How does private PIT-38 trading differ from trading through a business?
Poland: classify the actual transactions and activity before selecting the applicable return. Article 30b(4) excludes specified transactions occurring in business activity from the private calculation. Costs, insurance titles and duties then require their own assessment; neither a private account nor JDG registration guarantees a regime or a wider deduction catalogue. The PUP monthly test remains a separate question.
Sources & bibliography
-
Poland’s Journal of Laws / eli.gov.pl Poland’s Act of 20 March 2025 on the labour market and employment services · The Polish labour-market statute, including statutory definitions relevant to employment status. eli.gov.pl ↗
-
Journal of Laws of the Republic of Poland Poland’s Labour Market and Employment Services Act (2025, item 620) · The cited Polish labour-market statute, including definitions relevant to employment status. dziennikustaw.gov.pl ↗
-
Zielona Linia (Centrum Informacyjne Służb Zatrudnienia) Employment, business activity and unemployment status in Poland · Poland’s employment-service guidance on unemployment status and relevant activities. zielonalinia.gov.pl ↗
-
Poland’s Ministry of Finance (podatki.gov.pl) Disposal of shares — taxation of capital income in Poland · Polish tax information on disposal of shares and relevant reporting rules. www.podatki.gov.pl ↗
-
Zakład Ubezpieczeń Społecznych Financing health-insurance contributions — Poland · ZUS information on who finances health-insurance contributions for different categories in Poland. www.zus.pl ↗
-
Polish legislature — official consolidated text Labour Market and Employment Services Act — revenue and reporting · Poland: Article 2 defines relevant revenue and the monthly statutory-revenue threshold; Article 231 separately requires a statement and documents within seven days. Annual taxable income is not the monthly statutory test. eli.gov.pl ↗
-
Polish Council of Ministers — official Journal of Laws Regulation of 11 September 2025 on the 2026 minimum wage · The regulation sets the Polish monthly minimum wage at PLN 4,806 from 1 January 2026. Half of that amount is PLN 2,403 for the statutory example; other years need their own applicable wage. eli.gov.pl ↗
-
Polish legislature — official consolidated text Publicly Financed Healthcare Act — Articles 66 and 67 · Poland: unemployed status without another compulsory title, registration and contribution-payment exceptions, family registration and ordinary thirty-day continuity are distinct questions. Personal entitlement and statutory exceptions require assessment. eli.gov.pl ↗
