Tools
Contribution Limit When the Allowance Tapers
An allowance withdrawn against a measure of income that your contribution enters is circular: the amount you may put in depends on your income including what you put in. What is the largest contribution that fits inside the allowance it produces, how much less is that than the figure you would work out unaided, and is it a solution at all?
Most limits are a subtraction. This one is a circle. The allowance is withdrawn against a measure of income that your contribution lands in, so the more you put in the smaller the allowance that permitted you to put it in — and you cannot work out what you may contribute without first assuming what you will contribute. The figure a careful person reaches by looking at their income as it stands is not a rough answer to that question. It is a confident answer to a different one, it is never too small, and on an ordinary arrangement it can be out by a fifth of the allowance or by half of it.
What this tool does not decide
- Any of the twelve numbers. The allowance, the floor, both thresholds, the withdrawal ratio and the charge rate are all yours, and no control on this page carries a default. That is not caution: it is the whole reason one page can be correct wherever this mechanism exists rather than correct in one place.
- What either income measure is. There are two of them, they have different definitions, both have to be over their own thresholds before anything is withdrawn, and a document showing your income shows neither. This page computes correctly on whatever two figures it is given and has no way to check that they are the right two.
- Whether to contribute anything at all. A limit is a ceiling and not a target. What a contribution is worth to you depends on relief, on what else the money would do and on when you need it, and none of those three is in this arithmetic.
- What the charge would actually be. The rate is one you state. The mechanism says the charge falls at your own marginal rate, and this page neither knows that rate nor supplies one.
- Anything about tax, in any jurisdiction, at any time.
Your figures
Your arrangement, in twelve numbers
All twelve figures are yours and this page publishes none of them. There is no country, no scheme, no employer and no tax year anywhere in this calculation, and no control carries a default — not the allowance, not either threshold, not the withdrawal ratio, not the floor and not the charge rate. That is the whole reason this tool is universal rather than one jurisdiction’s: the circularity is the same everywhere, and the numbers are the part that is not. Where you get your own figures from is a question this page cannot answer for you, and the two income measures are the hard half of it — they have different definitions, both have to be over their thresholds before anything is withdrawn, and a payslip shows neither.
These entries need attention before the calculation can run
The allowance, and what bounds it
The figure the whole calculation starts from. Zero is admitted and is the boundary at which there is nothing to withdraw — the answer is then whatever you carried forward. There is no currency here and no field for one: every amount on this page comes back in the unit you enter this in.
Enter 0 if the allowance can be withdrawn entirely. Enter the same figure as the allowance above if nothing is withdrawn at all — an allowance that tapers to itself is one that does not taper, and the page will say so rather than refuse to describe it. A floor above the allowance is refused: a withdrawal that increases what it withdraws from is a different mechanism.
Enter 0 if there is none. This is the one figure here that can raise the answer without ever raising the withdrawal: it adds to what you may contribute and is not itself withdrawn. There is no schedule behind it — this page takes the single figure you state and has no view on which period it came from.
The measure the withdrawal is measured against, and how fast it withdraws
Whatever is already in this measure is already in it — contributions you are not deciding about belong here rather than in the share below. This page does not define the measure and cannot: the definition is a jurisdiction's, and a reader who supplies the wrong figure gets a correct answer to a different question.
Below this level nothing is withdrawn however far above its own threshold the second measure is. There is deliberately no ordering rule between this level and the second measure's: they are thresholds on different quantities with different definitions, and a rule between them would assert a relationship the mechanism does not have.
A plain ratio rather than a percentage: enter 0.5 for one of allowance withdrawn for every two of income. Enter 0 if nothing is withdrawn, which is a real arrangement and is where the two facts below the result disagree most usefully. Ratios above one are admitted deliberately — they are arithmetically ordinary, and they are the range in which the obvious method of guessing and re-guessing never settles at all.
This is the circularity, as one number. At 100% every unit you contribute raises the measure your allowance is withdrawn against by a unit, so contributing shrinks the allowance that permitted it. At 0% the measure does not move and the limit can be read off directly — that is the one case in which your own unaided arithmetic is right, and it is right for a reason rather than by luck.
The separate measure that decides whether anything is withdrawn at all
A different measure with a different definition. Both measures have to be over their own thresholds before anything is withdrawn, which is the part a payslip will not tell you and the part a reader who checks only one of them gets wrong in both directions.
Compared strictly: exactly at this level nothing is withdrawn. That is a deterministic choice this page makes rather than a fact about any arrangement, and it is what lets a reader standing precisely on the boundary keep the whole allowance.
Anything above 0% means your own contribution can carry this measure over its threshold and so bring the withdrawal into existence. That is where this calculation stops having a solution: below a point every contribution is permitted, above it none is, and the page publishes the edge and what waits one unit past it rather than a number it does not have.
The contribution you are considering
Enter 0 if you only want the limit. Whatever you enter is measured against the allowance it itself produces rather than against the limit above it, which is why an overshoot can carry an excess very much larger than the overshoot.
Enter 0 if you do not want the charge priced. There is no suggested figure here on purpose: the mechanism this page models says the charge falls at your own marginal rate, and this page neither knows that rate nor supplies one. A default here would be publishing a tax rate as though UBWHY had established it.
Result
Jump to resultAn allowance that is withdrawn against a measure of income your contribution enters is circular. The amount you may put in depends on your income including what you put in, so the limit depends on a quantity the limit constrains, and you cannot work it out without first assuming an answer. The figure a careful person reaches by looking at their income as it stands is not a rough answer to that question — it is the answer to a different one, and it is never too small. This page states both, and the difference between them, because the difference is the whole of what the circularity costs.
Sometimes the equation has no solution at all, and that is the sharpest thing here rather than an edge case. The second measure switches the withdrawal on rather than fading it in, so if your own contribution is what carries that measure over its threshold, the allowance which permitted the contribution stops existing because of it. Below a point every contribution is permitted; above it none is; and no contribution equals the capacity it produces. The largest permitted contribution is still exact and still unique — what it is not is a solution, and one unit past it your capacity does not shrink by a unit, it collapses. Where that happens this page says so and prints what waits on the other side.
Enter your twelve figures above and select Calculate. Nothing is sent anywhere: the calculation runs in this browser, and no value is stored, shared or placed in the address bar.
Your own arithmetic, this page’s answer, and the difference between them
| Which figure | What it comes to |
|---|---|
| What you work out from your income as it stands | Not yet calculated |
| What is actually available once the contribution is in that income | Not yet calculated |
| What the circularity costs you | Not yet calculated |
At that contribution
- The allowance you actually have at that contribution
- Not yet calculated
- How much allowance the withdrawal took
- Not yet calculated
- Unused allowance carried forward, which is added and never withdrawn
- Not yet calculated
- The allowance plus the carry-forward, which is what the limit is measured against
- Not yet calculated
- The first measure, once that contribution is in it
- Not yet calculated
- The second measure, once that contribution is in it
- Not yet calculated
- Is the second measure above its threshold?
- Not yet calculated
- What became of the allowance
- Not yet calculated
The contribution you asked about, priced against what it produces
- The contribution you asked about
- Not yet calculated
- The allowance that contribution itself produces
- Not yet calculated
- What you could have put in at that allowance
- Not yet calculated
- How much of it is above the limit
- Not yet calculated
- The charge on that, at the rate you stated
- Not yet calculated
- What is left of the limit
- Not yet calculated
Every amount here is in the same unit as the figures you entered, and this page never names one. Every figure is one period — one allowance, one carry-forward figure, one contribution decision — and there is no year, no calendar, no ordering rule between periods and no jurisdiction anywhere in the arithmetic. The answer is a property of the twelve numbers you typed, so it is comparable with another answer computed the same way and with nothing else.
This is arithmetic on twelve figures you described, not a statement about any scheme and not advice about what to contribute. Neither income measure is defined here: the model computes correctly on whatever two figures it is given, and a reader who supplies the wrong two gets a correct answer to a different question. Nothing here models relief, refunds or any tax consequence other than the charge on the excess at the rate you stated, and nothing here has a view on whether contributing is worth doing. It is one period and one allowance — there is no carry-forward schedule, no ordering rule between periods and no unused-allowance history beyond the single figure you state.
A limit is not a target. This page computes the largest contribution that fits inside the allowance it produces, which is a ceiling and says nothing at all about whether contributing that much, or anything, is a good idea for you. What a contribution is worth depends on relief, on what else the money would do and on when you need it, and none of those three quantities is in this arithmetic or has a field on this page.
How this is worked out
Why this is a circle rather than a subtraction
An allowance is withdrawn against a measure of income. That alone is a subtraction and needs no page. What makes this different is that the contribution you are deciding onlands in that measure, so the more you put in, the smaller the allowance that permitted you to put it in.The amount you may contribute depends on your income including your contribution, so the limit depends on a quantity the limit constrains. You cannot work it out without first assuming an answer. That is a fixed point, and it is the only one on this site.
There are two income measures, and they do different jobs
Both have to be over their own thresholds before anything is withdrawn, and they are measures of different things with different definitions. A reader who checks only one of them can be wrong in either direction: far above the first threshold and not tapered at all, or comfortably below the second and tapered the moment they contribute.
| Which measure | What it decides | What its share does | How its threshold works |
|---|---|---|---|
| The measure the withdrawal is measured against | Decides how much allowance is withdrawn, once withdrawal is switched on | Its share bends the answer: it is the whole of the circularity, and at nothing it disappears | Withdrawal starts above this level and is proportional to the distance above it |
| The measure that switches the withdrawal on | Decides whether anything is withdrawn at all, and nothing more | Its share can break the answer: it lets your own contribution bring the withdrawal into existence | Crossed strictly, so exactly at the level nothing is withdrawn |
The arithmetic
Write c for a contribution, A for the allowance before anything is withdrawn,F for the floor, T for the level of the first measure at which withdrawal starts, r for the withdrawal ratio, G for the second measure's threshold,K for the carry-forward, and k for each measure's share of the contribution:
first(c) = first base + k_first × c
second(c) = second base + k_second × c
allowance(c) = A second(c) ≤ G
= clamp( A − r × max(0, first(c) − T), F, A ) second(c) > G
capacity(c) = allowance(c) + K
the answer = the largest c ≥ 0 with c ≤ capacity(c)The last line is the whole of it, and note what it says: the answer is the largest contribution that fits, which is not quite the same as the contribution that equals the capacity it produces. Usually they are the same figure. Sometimes there is no such contribution at all, and the two sections below are those two facts.
Why the answer is always unique
Contributing more can only lower the allowance or leave it alone — it can never raise it — so capacity minus the contribution is strictly falling. A strictly falling quantity changes sign at most once, so the set of contributions that fit is a single unbroken range starting at nothing.There is exactly one largest one, always. Nothing in that argument needs capacity to be continuous, which matters, because it is not.
Why guessing and re-guessing is not the method
The natural approach is the one the circle suggests: guess, work out the allowance that guess produces, use it as the next guess. It is what a reader with a spreadsheet reaches for, and its convergence is not a property of the mechanism.It fails in two unrelated ways, and one of them at a slope where it ought to work.The verification behind this page runs it rather than describing it, on every canonical arrangement and from several starting points.
| The arrangement | What guessing does | Why |
|---|---|---|
| A gentle withdrawal against a measure the contribution enters in full | Converges, and to the same answer | The map contracts: each guess is closer than the last, because the withdrawal ratio times the share is below one |
| A withdrawal of two of allowance for each unit of income, share in full | Never settles, from any starting point | The map expands. Nothing takes the allowance to nothing, nothing takes it back to the whole of it, and no guess is ever nearer the answer than the first |
| A gentle withdrawal, but the contribution can carry the second measure over | Never settles, at half the slope of the case above | Each guess crosses the gate the previous one was on the other side of. The condition that governs the first two rows has nothing to say about this one |
| The same gate crossing, with a gentler withdrawal once it is on | Converges | The same jump, and it settles. Which is why there is no rule that covers both, and why the model solves rather than iterates |
So this page solves the circle rather than approaching it. Capacity is straight in pieces — at most four of them — and on a straight piece the crossing has an exact answer that a division finds in one step. There isno tolerance, no iteration count and no convergence criterion anywhere in the calculation, and the divisor is never near zero because contributing can never raise the allowance.
When the equation has no solution at all
The second measure switches the withdrawal on rather than fading it in, so capacity does not slope down at that point — it jumps. Where a contribution is large enough to carry that measure over its threshold, the allowance that permitted the contribution stops existing because of it.Below the crossing every contribution is permitted, above it none is, and no contribution equals the capacity it produces. The largest permitted contribution is still exact and still unique, and it is still the answer to the question — what it is not is a solution.
Where that happens this page says so in the headline rather than in a footnote, and prints the capacity that waits one unit past the answer. Publishing the un-collapsed capacity as though it were reachable above the boundary, or the collapsed one as though it were the limit, would each be wrong in a way no reader could see — and either would invite the inference that one more unit costs one more unit, when it can cost the whole allowance.
Why your own figure is published beside the answer
The figure you reach by looking at your income as it stands is what an unaided reader arrives at, and it is never too small — it is the right answer to a question about a contribution you have not made. This page publishes it, publishes the answer, and publishes the difference, because a page that showed only the answer would leave you with no way to see that your own arithmetic was wrong or by how much. The difference is the figure this calculation exists to produce.
The two facts that look like one and are not
Whether the second measure is above its threshold, and what became of your allowance, are different facts and the result reports both.A reader whose withdrawal ratio is zero is squarely inside the taper and has lost nothing. A page that read the first as the second would tell that reader they had lost an allowance they still have, so the two are separate rows, both in words, and neither is a tick or a colour.
The limits this calculation imposes on itself
- Every figure is yours. This page publishes no allowance, no floor, no threshold, no withdrawal ratio and no charge rate, and there is no field that could carry one. That is not caution — it is what makes one surface correct in every jurisdiction that has this mechanism rather than correct in one.
- Neither income measure is defined here, and the definitions are the hard part. Both have different rules, both have to be over their thresholds before anything is withdrawn, and a document showing your income shows neither. This page computes correctly on whatever two figures it is given, and a reader who supplies the wrong two gets a correct answer to a different question.
- The charge is at a rate you state. The mechanism says the charge falls at your own marginal rate, and this page neither knows that rate nor supplies one. Enter 0 if you do not want the charge priced.
- This is one period and one allowance. There is no carry-forward schedule, no ordering rule between periods, and no unused-allowance history beyond the single figure you state.
- Nothing here says whether contributing is worth doing. A limit is a ceiling, and what a contribution is worth depends on relief, on what else the money would do and on when you need it — three quantities that are not in this arithmetic and have no field on this page.
What is not modelled
- any country, jurisdiction, tax authority, scheme, pension, employer or statute
- any allowance, floor, threshold, withdrawal ratio or charge rate of its own — all twelve inputs are yours
- either income measure’s definition, or any rule for computing one from a payslip
- any carry-forward schedule, ordering rule between periods, or unused-allowance history beyond the single figure you state
- any relief, refund or tax consequence other than the charge on the excess at the rate you state
- whether contributing is worth doing, at any amount
- more than one period, and more than one allowance
The class of mistake this page corrects — a proportion worked out against a base your own action moved, and a figure you had in mind that was never available rather than lost — is taught in the explainer: why losses require disproportionately larger gains. That explainer is about a balance and this page is about an allowance; what they share is the moving base, and it is the part that makes unaided arithmetic wrong in both.
Calculation model and corrections
- Calculation model
- Tapered Allowance v1.0
- Last reviewed
- Why this needs a calculation at all
- Because the limit depends on a quantity the limit constrains. The allowance is withdrawn against a measure of income that your contribution enters, so you cannot work out what you may put in without first assuming what you will put in. That is a fixed point, and it is the only one on this site
- Whose figures these are
- Yours, all twelve of them. This page publishes no allowance, no floor, no threshold, no withdrawal ratio and no charge rate, and there is no field that could carry one. That is what makes the tool universal: the circularity is the same everywhere and the numbers are the part that is not
- Why there are two income measures
- Because the mechanism has two, with different definitions, and both have to be over their thresholds before anything is withdrawn. Each is carried the same way — a figure before your contribution, a share of the contribution that lands in it, and a threshold. There is deliberately no ordering rule between the two thresholds: they are thresholds on different quantities, and a rule between them would assert a relationship the mechanism does not have
- What an inclusion share does
- It says how much of the contribution you are deciding on lands in that measure. The share on the first measure bends the answer — it is the whole of the circularity, and at nothing it disappears. The share on the second measure can break the answer, because it can let your own contribution switch the withdrawal on
- How the answer is found
- Solved, not iterated to. The obvious method is to guess, compute the allowance and use it as the next guess, and it does not always converge: a withdrawal ratio above one against a full inclusion share makes it oscillate forever. Capacity is piecewise straight, so the model finds the crossing exactly on each piece. There is no tolerance, no iteration count and no convergence criterion anywhere in it
- Why the answer is sometimes not a solution
- Because the second measure switches the withdrawal on rather than fading it in, so capacity jumps. Where the jump lands across the line, every contribution below a point is permitted, none above it is, and none equals the capacity it produces. The largest permitted contribution is still exact; what it is not is a solution, and the page says so and prints what waits one unit past it
- The threshold on the second measure is crossed strictly
- At exactly the threshold nothing is withdrawn. That is a deterministic representation choice rather than a fact about any arrangement, and it is what lets a reader standing precisely on the boundary keep the whole allowance
- What the excess is measured against
- The allowance your own proposal produces, not the limit above it. A reader who contributes more has the income that contribution creates and therefore the allowance it creates, so an overshoot can carry an excess very much larger than the overshoot
- The unit
- Whatever unit you entered the allowance in, throughout. This page names no currency and there is no field for one. It is one period and one allowance — no year, no calendar, no ordering rule between periods and no jurisdiction anywhere in the arithmetic
- Excluded
- Every country, scheme, employer, statute and tax year; every definition of either income measure; relief of any kind; any carry-forward schedule beyond the single figure you state; and any view on whether contributing is worth doing
- Rounding
- Display only; intermediate values remain unrounded
Correction history
- A collapse can land exactly on the boundary, and the model’s own invariant said it could not. The rule was first written as “the capacity one unit past the answer is strictly below the answer”, and one of the eight canonical arrangements refuted it: there the capacity above the boundary and the boundary itself are the same figure. That is not a rounding coincidence — it is what happens when the collapsed capacity is itself the largest feasible contribution, and the answer is still not a solution, because the capacity at that point is the much larger value from below the jump. The rule now reads “at or below”, and the case is a documented property of the mechanism rather than an assumption that survived because nothing tested it.
- The capacity just above the jump has to be read as a limit rather than evaluated. Capacity is left-continuous at the jump by construction, so asking the model for the capacity “just above” the boundary returns the value from below it — the wrong side, by definition. The model reads that limit by extending the straight piece instead, and the verifier confirms the published figure against evaluations at points strictly above the boundary. Without that, a version publishing the wrong side of the jump would have passed every other check in the specification.