Why your limit is not the employee limit
Two ceilings exist, and which one applies turns on a single question: are you in a 2. Säule.
An employee in a pension fund may pay a flat annual amount into Säule 3a. A self-employed person with no occupational pension has a larger ceiling instead, because the 3a account is carrying work a pension fund would otherwise do. That ceiling is not a fixed sum: it is a percentage of net earned income, with an absolute maximum above it.
So the limit moves with the year you had. A strong year raises it up to the maximum, a thin year lowers it, and for most sole proprietors it is the percentage rather than the maximum that binds.
- Säule 3a (Pillar 3a)
- Tied personal pension savings. A contribution is deducted from taxable income in the year it is paid.
- 2. Säule (BVG)
- The occupational pension. A self-employed person without employees is not automatically in one.
- Net earned income
- What is left after business expenses. The profit figure, not turnover and not the amount invoiced.
- Marginal rate
- The rate that applies to the top franc of your income. It is what decides the worth of a deduction.
| Your situation | Deductible ceiling | What binds it |
|---|---|---|
| No 2. Säule | 20 percent of net earned income, up to CHF 36'288 for 2026 | The percentage, until income reaches the cap |
| In a 2. Säule | CHF 7'258 for 2026, and never more than you earned | The flat cap |
| Tax year | No 2. Säule | In a 2. Säule |
|---|---|---|
| 2026 | CHF 36'288 | CHF 7'258 |
| 2025 | CHF 35'280 | CHF 7'056 |
| 2024 | CHF 34'416 | CHF 6'883 |
How the deductible amount is worked out
The rule is a comparison between two numbers, and the smaller one wins.
Book the year
Revenue and expenses are recorded as they happen. The 3a base is the net profit that falls out of them - not turnover, and not the total you invoiced.
Take the percentage
With no 2. Säule, 20 percent of that net earned income is the first candidate.
Take the ceiling
CHF 36'288 for 2026 is the second candidate. It does not move with your income.
The lower of the two is your maximum
Below the income at which 20 percent reaches the ceiling, the percentage is what limits you. Above it, the ceiling does.
With a 2. Säule, the flat cap applies instead
CHF 7'258 for 2026, and never more than the income you actually had that year.
Solory does this on the annual Tax Report. The Säule 3a card reads the account's own booked revenue and expenses for the current year, computes the base and prints the maximum deductible contribution beside it, so the figure comes from your records rather than from a number you typed into a calculator.
What counts as recognised income
The base is cash-basis net profit, taken from the same books as the rest of the reporting.
Revenue is recognised on the day the money arrived, from the payment value date, not on the day the invoice was issued. An invoice paid in parts counts in each year it was actually paid in, and the MWST inside each part payment is split to the cent so the shares add back to the invoice's own tax.
MWST is never counted as revenue: every revenue, profit and tax figure uses the net amount, and gross is kept only where gross is the correct basis, such as the MWST registration threshold. Expenses can only carry CHF, so the cost side of the base is unambiguous.
When the money has to be in the account
A contribution is deductible in the year it is paid. The cutoff Solory prints is 31 December: money that reaches the 3a provider after it belongs to the next tax year, not the one you are closing.
- The 31 December cutoff is printed on the Säule 3a card itself.
- It is emitted into the calendar every year, on the same grid as MWST filing dates, invoice due dates and your own events.
- The statutory layer is read-only and marked as set by the authority. One click creates your own preparation event a chosen number of days earlier, which you can move or delete freely.
What the deduction does to the tax bill
A 3a contribution is deducted from taxable income, so its worth is the contribution multiplied by your marginal rate, not by your average rate. The same payment is worth more to somebody in a high-rate commune than to somebody in a thin first year.
Solory shows the estimated saving using the marginal rate you enter yourself in settings. That rate defaults to zero, so the saving reads zero until you set it. The product holds no cantonal or communal tax tariffs and does not compute Swiss income tax: it applies the rate you give it and labels the result an estimate.
Where this sits in Solory
The 3a figure is not a standalone calculator. It reads the same books as everything else.
- A Säule 3a card on the annual Tax Report, computed from the current year's booked revenue and expenses.
- The 31 December cutoff as a yearly entry in the calendar, with your own preparation event one click away.
- Swiss calculators for MWST, AHV/IV/EO, BVG, FABI and Saldosteuersatz versus the effective method, each naming the data year it uses.
- A Swiss reference holding the dated 3a ceilings for 2024, 2025 and 2026, each with its authority, page link and reading date.
- Read-only access for your Treuhänder to invoices, expenses and the financial summary, on Professional and Business.
Canton-aware deadlines with in-app and email notices are a Professional and Business capability, and the reference content opens in stages, with the federal basics readable on the free plan. The plans are CHF 0, 15, 29 and 59 per month, stated without Swiss VAT.
When Solory prints no number at all
Three cases produce a refusal with a reason instead of a figure.
- A loss year. If costs are above booked income there is no 3a base yet. The card says exactly that and prints the real measured figure rather than reporting the profit as zero.
- Foreign-currency invoices. Solory holds no exchange rates and will not guess one, so a year containing them gets an explanation instead of a ceiling.
- A year the figures do not cover. The 3a calculation carries 2026 as a single year, and the AHV, BVG and FABI calculators hold 2025 and 2026 only. A later year fails rather than extrapolating.
What this does not do
If you need any of the following, this is the wrong page to be reading.
- It does not open, hold or move money in a 3a account. No bank or insurer is connected to it.
- It does not file anything. There is no submission to the ESTV, no transmission of a tax return to a cantonal office and no AHV declaration.
- It does not calculate Swiss income tax and holds no cantonal or communal tariffs, so it cannot tell you your marginal rate.
- It is not legal or tax advice, and it replaces neither a Treuhänder nor double-entry bookkeeping where that is required.
- The AI assistant drafts and asks for approval. It never sends an email or changes a record on its own.
- Accrual accounting exists only in the Year-End Income Statement. The 3a base, like the rest of the reporting, is cash basis.
Questions people ask
How much can I pay into Säule 3a if I am self-employed with no pension fund?
With no 2. Säule, the deductible maximum is 20 percent of your net earned income, capped at CHF 36'288 for 2026. The lower of those two numbers is the one that counts, so below the income at which 20 percent reaches the cap it is the percentage that binds you. If you are in a 2. Säule, the flat ceiling of CHF 7'258 for 2026 applies instead, and never more than you actually earned.
What is the deadline for a Säule 3a payment?
The cutoff Solory prints is 31 December of the tax year. A contribution is deductible in the year the money reaches the 3a account, so a payment made in January belongs to the new year rather than the one you are closing. Solory puts that date into the calendar every year and lets you create your own preparation event a chosen number of days earlier.
Which income does the 20 percent apply to?
To net earned income, which means profit after business expenses - not turnover, and not the amount invoiced. Solory computes it from the account's own booked revenue and expenses for the current year on a cash basis: revenue counts on the day the money arrived, and MWST is never counted as revenue.
Does Solory work out how much tax the contribution saves?
It multiplies the contribution by the marginal rate you enter in settings and labels the result an estimate. That rate defaults to zero until you set it. Solory holds no cantonal or communal tax tariffs and does not compute Swiss income tax, so the figure is only as good as the rate you supply. Confirm it with a Treuhänder before you rely on it.
What does the card show in a loss year?
It says that costs are above booked income and that there is no 3a base yet, and it prints the real measured figure instead of reporting a profit of zero. There is no ceiling to show, because the percentage is applied to a base that does not exist yet.
Why is there no 3a figure when I invoice in another currency?
Solory holds no exchange rates and will not invent one, so a year containing foreign-currency invoices produces an explanation rather than a ceiling. That is deliberate: an over-contribution has to be withdrawn again and the deduction on it is lost, so a wrong ceiling is worse than none. Expenses can only carry CHF, so only the revenue side triggers this.
Is Solory a substitute for a Treuhänder?
No. Solory reports figures, dates and sources. It gives no legal or tax advice, files nothing with any authority, and replaces neither a Treuhänder nor double-entry bookkeeping where that is required. On Professional and Business you can give a Treuhänder read-only access to invoices, expenses and the financial summary, and revoke it at any time.