A Polish brokerage house holds a Polish authorisation for specified services. A foreign investment firm serving Poland under MiFID II is a different legal model, even if it has a Polish-language site or branch. The company and permitted service matter; account currency, tax documents, costs and complaint routes must be checked separately rather than inferred from the licence country.

What "a KNF licence" actually means

The KNF lists domestic brokerage houses separately from other categories of investment firm. Check the name, authorisation and permitted activities in the appropriate register. A foreign EU firm may provide covered services through the MiFID II notification process or a branch: its home authorisation remains relevant, while specified branch conduct obligations fall to the host supervisor. Neither the passport nor a label such as CySEC is permission for every service.

Authorisation and a valid passport concern permitted services; they do not make every account identical. Retail CFD measures depend on the instrument, national decision and classification, while compensation depends on eligible claims and the legal entity. See KNF regulation in Poland.

The concrete benefits of a home licence

PIT-8C can provide information about covered transactions, but taxpayers must check its scope, accuracy and other accounts. For eligible non-business capital income of a Polish tax resident, PIT-38 can apply. Dividends, interest, business trading and other products need their own classification; filing is not simply copying one statement.

A Polish provider may offer PLN accounts and Polish-language support, but authorisation does not fix those commercial features. Confirm the actual account and reports. KDPW compensation concerns eligible inability-to-return claims, not trading losses or guaranteed immediate access to funds. Its calculation covers the first EUR 3,000 at 100% and the next EUR 19,000 at 90%, giving a maximum EUR 20,100; an assumed eligible EUR 10,000 claim gives EUR 3,000 + 90% × EUR 7,000 = EUR 9,300. The compensation cap is not a cap on recovery of correctly segregated assets.

For a complaint, first identify the firm and its procedure. Poland’s Financial Ombudsman explains that intervention can present arguments after the required complaint stage, but cannot issue a binding decision and does not interrupt the limitation period. The court or dispute route needs to be checked for the particular claim and entity; supervision itself is not an award of money.

What you give up — the honest trade-offs

A licence country does not establish a narrower product range or a wider spread. Compare the intended instrument, position units, trading time and holding period using the actual tariffs. Add commissions, financing, conversion and fixed account costs; market-maker or ECN labels are not price lists.

The comparison of a local versus foreign broker should use the same service and exposure, rather than assuming beginners benefit from a national licence and active traders from an overseas one. Hypothetical example: PLN 1 saved on each of 100 annual round trips saves PLN 100. An extra PLN 15 monthly account fee costs PLN 180 per year, so that change costs PLN 80 more before other differences. Do not increase trading just to justify a fee arrangement.

Examples that operate in Poland

The domestic KNF lists include XTB S.A., Dom Maklerski Banku Ochrony Środowiska S.A. and OANDA TMS Brokers S.A.. These are entity examples, not a ranking or confirmation that every advertised group product is available under the Polish agreement. Check the current account catalogue and platform separately.

KDPW describes mandatory participation for licensed brokerage services covered by its scheme. Check eligible assets and claims rather than treating a group relationship as a repayment guarantee. Platform choice is a separate fact: the current bossaFX page offers MT5 access, but that does not make every account at every example equivalent.

How to verify the broker really holds a licence

Check the claimed company against the correct KNF register category, permitted service and account documents, then independently confirm the domain and contact details. A clone can copy a genuine firm’s name or licence number. The public warnings list records separate warning/proceeding information; absence is not proof of authorisation. The broader explanation of forex regulations at ForexMechanics helps organise these checks.

A higher balance does not necessarily mean trading profit

A full history separates deposits and withdrawals from closed-trade results. Comparing opening and closing balances alone can conceal a loss.

Scroll sideways to see the full diagram

A higher balance does not necessarily mean trading profitThe model balance rises from 10,000 to 10,500 PLN while closed trades lose 500 PLN. Deposits and withdrawals explain the difference.MODEL / THE KEY DISTINCTIONOpening balance10,000 PLN.No open positions or credit.Additional deposit+2,000 PLN of your own funds.A deposit is not trading profit.Closed-trade result−500 PLN after all trading costs.A loss over the assumed period.Withdrawal and closing balance−1,000 PLN withdrawn; balance 10,500.Balance change: +500 PLN.

Hypothetical PLN account: opening balance 10,000 PLN, deposit 2,000 PLN, all closed trades net −500 PLN including trading costs, and withdrawal 1,000 PLN. No other flows, credit or open positions at either period boundary. The model is before tax and does not calculate taxable income. The document MetaTrader 5 — Executing Trades distinguishes history fields for trading results, deposits and withdrawals, and the account balance.

The model balance rises from 10,000 to 10,500 PLN while closed trades lose 500 PLN. Deposits and withdrawals explain the difference.

The reverse reconciliation is 10,500 − 10,000 − 2,000 + 1,000 = −500 PLN. Preserve the complete transaction export rather than treating a deposit or balance increase as profit. Tax documents need separate checks under applicable rules; this calculation does not replace a Polish PIT return.

What to do before you open an account

  1. Compare the actual offer. Confirm account currency, support and tax-document scope for the service and your residence, then compare complete costs. A domestic or overseas licence alone does not choose the account.
  2. Verify the licence at the source. Use the appropriate KNF register category and permitted service, independently confirm the firm’s domain, and check warnings without treating their absence as approval.
  3. Check real cost and tax on paper first. Before funding, establish the spread and commission for the pairs you intend to trade, and check whether the broker issues a PIT-8C. With a broker that does not, plan how you will collect the trade history and convert it into zloty — that is part of the cost of convenience, and it is worth pricing up front.