Sole proprietorship vs limited company in Poland
compare_business_formsCompare yearly taxes and net income to the owner for running a business in Poland as a sole proprietorship (JDG: tax scale, flat 19% tax, lump-sum ryczałt) or a limited liability company (sp. z o.o.) with one shareholder (shareholder pays ZUS and the health contribution) or with two or more shareholders. Company profit taxed with CIT (9% small taxpayer when revenue fits the EUR limit at the NBP rate set by law, otherwise 19%) and the dividend tax: Polish statutory rate by default, or pass dividend_tax_rate from a tax treaty for a shareholder resident abroad. Assumes all profit is paid out as dividend. Not covered here: who may open which form (residence status), management board pay, Estonian CIT.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"yearly_revenue": "<yearly_revenue>"
},
"name": "compare_business_forms"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zus | No | JDG social security scheme, default pelny. | |
| year | No | Polish tax year; default the current one. | |
| yearly_costs | No | Yearly business costs, PLN net. | |
| lump_sum_rate | No | Ryczałt rate for the activity in percent, default 12. | |
| yearly_revenue | Yes | Yearly net revenue without VAT, PLN. | |
| dividend_tax_rate | No | Dividend tax rate as a fraction, e.g. 0.05, for a shareholder resident in a treaty country. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| asOf | No | ||
| data | No | ||
| title | Yes | ||
| source | Yes | ||
| docsUrl | Yes | ||
| license | Yes | ||
| summary | Yes | ||
| citation | Yes | ||
| datasetId | Yes | ||
| sourceUrl | No | ||
| truncated | No | ||
| serverDate | Yes |