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.

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

An 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

Three rows and never one. The figure you would work out unaided is published so that the correction can be seen, and it is never published without the difference beside it — on its own it is not an answer to this question but a confident answer to a different one.
Which figureWhat it comes to
What you work out from your income as it standsNot yet calculated
What is actually available once the contribution is in that incomeNot yet calculated
What the circularity costs youNot 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.

Two measures, carried the same way and doing different things. Each takes a figure before your contribution, a share of the contribution that lands in it, and a threshold of its own.
Which measureWhat it decidesWhat its share doesHow its threshold works
The measure the withdrawal is measured againstDecides how much allowance is withdrawn, once withdrawal is switched onIts share bends the answer: it is the whole of the circularity, and at nothing it disappearsWithdrawal starts above this level and is proportional to the distance above it
The measure that switches the withdrawal onDecides whether anything is withdrawn at all, and nothing moreIts share can break the answer: it lets your own contribution bring the withdrawal into existenceCrossed 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.

Four arrangements and what the obvious method does on each. The last two rows have the same jump in them and disagree, which is why there is no simple rule and why this page solves the circle instead of iterating towards it.
The arrangementWhat guessing doesWhy
A gentle withdrawal against a measure the contribution enters in fullConverges, and to the same answerThe 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 fullNever settles, from any starting pointThe 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 overNever settles, at half the slope of the case aboveEach 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 onConvergesThe 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.

Go deeper

  • The class of mistake this page corrects

    Why Losses Require Disproportionately Larger Gains

    Why a percentage loss and the same percentage gain never cancel, why getting back to the old balance is not the same as getting back to the original plan, and why the size of a loss is not a reason to keep holding.

    A proportion worked out against a base your own action moved is not the proportion you think it is, and the figure you had in mind was never available rather than lost. 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.

    Read the explainer: Why Losses Require Disproportionately Larger Gains

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.