Skip to content

Update 2026-27 Child Benefit rates #1739

@MaxGhenis

Description

@MaxGhenis

PolicyEngine UK currently appears to use forecast-indexed 2026 Child Benefit weekly rates instead of the published 2026-27 rates.

Repro with policyengine[uk]==4.11.0 (policyengine-uk@2.88.20):

from policyengine.tax_benefit_models.uk import uk_latest
for name in [
    "gov.hmrc.child_benefit.amount.eldest",
    "gov.hmrc.child_benefit.amount.additional",
]:
    for value in uk_latest.get_parameter(name).parameter_values:
        if value.start_date.year == 2026:
            print(name, value.value, value.start_date, value.end_date)

Actual 2026 values:

  • gov.hmrc.child_benefit.amount.eldest: 26.935709699992934
  • gov.hmrc.child_benefit.amount.additional: 17.836506423219888

Published 2026-27 weekly rates are:

  • Eldest or only child: 27.05
  • Additional children: 17.90

Sources:

This surfaced while comparing Axiom RuleSpec UK against PolicyEngine over local Enhanced FRS. Positive child-benefit rows return annual respective amounts that imply weekly rates of about 26.9357 and 17.8365, while the generated RuleSpec from the 2026 instrument returns 27.05 and 17.90.

Expected: update the Child Benefit amount parameters for 2026-27, with the correct effective date semantics for the UK tax year / benefit week.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions