Repository navigation
Add blog post: the Carer's Allowance earnings taper in the Autumn Budget 2026 - #1464
Conversation
A household-level explainer of the Budget 2026 Pension Tax Allowance: the rules from HM Treasury's explainer, the five worked examples reproduced in PolicyEngine UK, three charts (income tax, the allowance by tax year, marginal rates) and the Pension Credit interaction. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
New posts draw charts as ```chart blocks (chart-standards.md), and the website had no line type, so this adds one: BlogLineChart.tsx draws series against a numeric x axis, with optional step series and labelled vertical markers, using ui-kit's axis, grid, tooltip and legend styles and the chart color tokens. blogChartUtils gains a thousands separator, a niceTicks option that leaves zero out of the range, and validFormat for the x axis format. The post's three charts become line blocks built from the PTA rules and checked against PolicyEngine UK at every £2 of income. The text follows the review of the dashboard's modifier (#290 at 1df76b8d): 2028-29's State Pension is rounded down to 5p a week (£13,361.40), tax starts at £13,037.75, the uprating reading is stated, and Scottish taxpayers, the full costing and the adjusted triple lock rule are added. The cover is a new title card. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The Pension Credit section gets a line chart of the change in household net income in 2027-28 for a pensioner who claims Pension Credit and one who does not. Its breakpoints come from the PTA rules and PolicyEngine UK's £12,660.62 minimum guarantee, and agree with PolicyEngine UK to within £0.01 at every £2 of income. "The PTA in each tax year" now comes before "Income tax by total income". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Official parliamentary portrait of John Healey by Richard Townshend (UK Parliament, CC BY 3.0, via Wikimedia Commons), cropped to 16:9 and credited in imageCredit. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The Pension Credit section's chart now plots household net income for a claimant with and without the PTA, like the income tax and marginal rate charts. Line charts gain "yIncludesZero": false, which fits the y axis to levels far from zero. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Pension Credit: use the 2027-28 minimum guarantee uprated by earnings (£247.30 a week; the April 2027 State Pension rise of 3.9% is earnings growth, above September 2026 CPI of 3.5%), not the model's CPI projection. - Worked examples: add a net income table that shows how the PTA passes through to Pension Credit, Housing Benefit and Council Tax Reduction. - Charts: a point every £100 for the tooltip; the net income chart starts at £0; the marginal rate chart shows the effective rate from household net income, as marginal_tax_rate does, not the income tax rate. - Text: who gets the PTA, the 500,000 and 290,000 counts, the Scottish rule from the explainer, non-transferability, the costing's signs and its no-behaviour assumption, qualified "pays no income tax", the 52-week and rounding assumptions, the 6 October State Pension age test, and the simplified worked examples. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A tax letter showing £0.00, pound coins, a teacup and reading glasses in the PolicyEngine teal palette, drawn as SVG and rendered to WebP. It replaces the portrait, so the photo credit goes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Marker labels move to a strip above the plot area, one row per marker, so they no longer cross the data lines. The income tax chart now spans £12,400 to £13,500, like the net income and marginal rate charts. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A mixed-age couple claims Universal Credit, which counts pension income before income tax (UC Regs 2013 reg. 66), so the PTA leaves it unchanged and the couple keeps the full PTA. The post notes the Marriage Allowance case and the earnings case the model does not capture. The chart source lines no longer repeat the Pension Credit estimate. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Married couples keep the Marriage Allowance, which already removes the older partner's tax, so the PTA gives nothing. Unmarried couples keep the full PTA on pension income; on earnings, Universal Credit now takes back 55p of each £1, because the model passes the PTA into the tax that UC deducts from earnings. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A UK post on the Budget 2026 Carer's Allowance taper: from within 2030-31, in England and Wales, the allowance falls by £1 for each £1 of weekly earnings above the Weekly Earnings Limit (16 x the National Living Wage, rounded up to the next pound: £234 in 2031-32) instead of being lost in full. - Worked examples for two carers in 2031-32, one not on Universal Credit and one on it, from PolicyEngine UK household calculations on the OBR's October 2026 forecast, with the current-law limit set to £234 on both sides. - Three line charts: the allowance by gross weekly pay, the change in net income, and the share of each extra £1 kept. - The Universal Credit interaction, the Treasury costing (Table 6.1, row 7) and PolicyEngine's population estimates. - An original vector cover in the PTA post's style, drawn as SVG and rendered to WebP. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… cite sources, round to the pound - Worked examples, charts and population estimates now count the tax on Carer's Allowance, collected through an employee's tax code, against Universal Credit earned income (UC Regulations 2013, reg. 55(5)(b)). Carer 2 loses about £8 a week at £240 instead of £17. PolicyEngine UK 2.151.0 and the dashboard don't make this adjustment yet; the post says so, and leaves self-employed carers out of scope. - Population estimates from the rerun with the adjustment and the government's limit rule on both sides: net cost £27.5 million and £55.0 million, 69% of the Treasury's figures. - Citations read from the sources: policy costings p. 16, Data Sources p. 30, Table 6.1 row 7, the Explanatory Memorandum to SI 2025/352 (paras 5.3 and 5.6), UC regulations 66(1)(b)(iii) and 55(5)(b), and HMRC's pages on taxable state benefits. - Whole pounds outside the household tables, in prose, summary tables and charts (data and tooltips), and sections in the order of the Budget post template. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
The description, opening paragraph and first section heading take the shape of the Pension Tax Allowance post: what the measure does and from when, then how it works and passes through to other programmes; "This post explains how the taper works and shows its effect on example carers"; and "What the taper does". No figures change. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…f the examples - New section on how Carer's Allowance works today: who qualifies, the rate, tax, Universal Credit and the carer element, overlapping benefits, and the weekly earnings test that removes the whole allowance 1p above the limit. "What the taper does" now says what changes (above the limit only, £1 for £1) and what doesn't. - Household tables rebuilt in parts with +, − and = rows: the earnings test, Universal Credit (carer 2) and net income, each followed by a walk through one column. The text explains the two income tax figures and the Universal Credit adjustment. - The Treasury comparison now says plainly that ours is a static estimate and the Treasury's includes behavioural responses, which could move the gap either way. - Tags: uk and policy. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Carer's Allowance taper post, reviewed at 3abf33c The rule, the Treasury figures, the reach source and the household arithmetic all check out. Three things need changing before 18:30, and the first is the rounding rule. What I checked
Changes
Smaller
🤖 Generated with Claude Code |
Following Max Ghenis's comments of 20:34 and 20:36: - Key figure and the costing paragraph give the government's costing, certified by the OBR, of £38m and £79m (OBR, EFO October 2026, policy Table 1.1, measure 7), with Table 6.1's £40m and £80m as its rounding. - The costing table shows the OBR's lines: Carer's Allowance less Universal Credit, extra block grant for Scotland and the total, with a source note. - The Treasury comparison starts from the official £38m and £79m. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
DTrim99
left a comment
There was a problem hiding this comment.
Approving at 1147fc44. Nothing critical.
- My second-pass points are all in (
ca3f5d11):- the carer-element exception at lines 457 and 774;
- the £0 and £150 pay ranges at line 787;
- the
autumn-budgettag.
- Max's 20:34 and 20:36 text is applied word for word (
1147fc44):- the OBR's certified £38 million and £79 million lead at lines 10 and 44, with Table 6.1's £40 million and £80 million as context;
- the cost table shows the OBR's lines, which sum: −33 − 5 = −38 and −69 − 10 = −79;
- line 763 compares like with like.
- Arithmetic. Before income tax, ours is 78.5 − 39.2 = £39 million in 2030-31, and £79 million in 2031-32 (79.42). Against the OBR's welfare lines of £33.17 million and £68.73 million, that's 18% and 16% more, so "about a sixth" holds.
- No leftovers. No "about 60%" or "Treasury estimates £40/£80" phrasing remains. Line 765's "submitted to the OBR for certification" stays, as Max asked.
posts.json. It's valid, with one entry for the post, dated 20:39 and taggedautumn-budget.- Main and CI. The branch merges cleanly with main. CI was still running when I checked.
Not checked: the OBR's Table 1.1 itself, because obr.uk sits behind a browser challenge. The figures rest on Max's independent check.
|
|
||
| Lower Universal Credit and higher income tax offset part of the cost of the higher allowance. Setting the current-law limit to the government's rule in both runs, as in the worked examples, gives the same figures throughout this section. | ||
|
|
||
| About 82,000 people have a higher Carer's Allowance in 2030-31, and about 83,000 in 2031-32, all in England. About half (51%) are in families on Universal Credit, and almost all of them lose a little, because Universal Credit falls by the whole of the extra allowance and income tax is due on it. |
There was a problem hiding this comment.
@anth-volk one last wording change: drop "(51%)". It repeats "About half", and the share rests on records from fewer than 50 survey households, so a precise percentage suggests more precision than the data has.
| About 82,000 people have a higher Carer's Allowance in 2030-31, and about 83,000 in 2031-32, all in England. About half (51%) are in families on Universal Credit, and almost all of them lose a little, because Universal Credit falls by the whole of the extra allowance and income tax is due on it. | |
| About 82,000 people have a higher Carer's Allowance in 2030-31, and about 83,000 in 2031-32, all in England. About half are in families on Universal Credit, and almost all of them lose a little, because Universal Credit falls by the whole of the extra allowance and income tax is due on it. |
…gestion) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ule)
Replaces "are/is/can be above" with "exceed(s)" in eight sentences and the
card description. Prepositional uses ("£1 for each £1 above the limit",
"a carer above the limit") are unchanged. No figures change.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
@anth-volk I pushed one more commit, de1fa06, as a fast-forward on your 275ce1d. It applies a style rule I want everywhere: "exceeds" instead of "is above". Nothing else changes, and no figure moves.
Uses where "above" is a preposition stay as they are, such as "£1 for each £1 above the limit" and "a carer above the limit". I'll merge at de1fa06 once CI passes. |
Rewrites the post's passive sentences and be-verb spines in active voice, e.g. "Universal Credit is reduced by" -> "Universal Credit falls by", "which was submitted to the OBR for certification" -> "which the OBR certified", "is taxed at 20%" -> "income tax takes 20% of". Quotes from official documents are unchanged, and no figure changes. An independent review checked every rewrite for meaning and new claims. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
@anth-volk one more commit, 30ed1c3, a fast-forward on de1fa06. It's an active-voice pass under the same style rule ("all written stuff … the rule is to use active voice"). No figure changes, and quotes from official documents stay word for word. An independent reviewer checked every rewrite for meaning and for new claims, and its fixes are in. The main changes:
I'll merge at 30ed1c3 once CI passes. |
MaxGhenis
left a comment
There was a problem hiding this comment.
Approving at 30ed1c3 on Max's go ("Yes, merge after fix").
- Figures: every microsimulation figure matches the released dashboard artifact for this measure (−£23.79m / −£47.58m; components CA +78.45/+160.06, UC −39.21/−80.64, income tax +15.45/+31.84). The sensitivity (£27.6m / £55.3m) was re-run on the dashboard's build.
- Official costing: the OBR's certified figures lead (Table 1.1, measure 7: −33.17/−68.73 welfare, −4.92/−10.16 Scottish block grant, −38.09/−78.90 total), with Table 6.1's −40/−80 as context. An independent check confirmed them.
- Wording since David's approval at 1147fc4: the "(51%)" removal (Anthony), "exceeds" for "is/are above" (de1fa06) and the active-voice pass (30ed1c3). An independent reviewer checked every rewrite for meaning and new claims.
- Tables: whole pounds. CI exit 0 at 30ed1c3, MERGEABLE, no changes requested.
…son entries) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Merged origin/main (018ea75, the property post #1460) into the branch at 249dd61 to clear the posts.json conflict. I kept both entries, with this post first by date. No other file changed: against main the branch still adds only the post, its cover and the posts.json entry, and the post text is byte-identical to 30ed1c3. I'll squash-merge once CI is green on 249dd61. |
…osts.json entries) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
#1463 (trading allowance) landed while CI ran, so I merged origin/main (9446f05) in again at 6d8a988 and kept both posts.json entries. Against main the branch still adds only this post, its cover and its posts.json entry, and the post text is byte-identical to 30ed1c3. I'll squash-merge at 6d8a988 once CI is green. |
Summary
Adds a UK blog post that explains the Budget 2026 Carer's Allowance earnings taper step by step at household level, with PolicyEngine's population estimate of the cost.
The PR is based on
main. #1457 has merged, so thelinechart type the post uses is already onmain, and this PR is no longer stacked on another branch.Post
marginal_tax_ratewith the pay rise set to £1 a week, plus a table of rates by pay band.Method
policyengine6.11.1 with PolicyEngine UK 2.151.0, on the OBR's October 2026 forecast on both sides, as the dashboard does.carers_allowance_earnings_tapermodifier from Budget day: announced measures uk-autumn-budget-dashboard-2026#290. The examples use its code at004c5281, which Create Donate page #290 now carries apart from documentation and formatting. The population figures are the dashboard's run.uc_income_tax_on_earnings.marginal_tax_ratewithgov.simulation.marginal_tax_rate_deltaset to £52 a year. It plots a point every £100 of annual pay and the points where the rates change.Checks
To review
uk,policy,autumn-budget) and the publication time (2026-10-28 20:39) are confirmed.🤖 Generated with Claude Code