Skip to content

Virginia TANF: va_tanf_grant_standard and the maximum payment are fractional; VDSS pays the whole-dollar Section 304, Appendix 2 amounts #10495

Closed as not planned

Description

@PavelMakarchuk

Problem

va_tanf_grant_standard multiplies the 7/20 Section 304, Appendix 2 table by gov.states.va.dss.tanf.standard_multiplier (1.1 from July 2021, 1.155 from July 2022). The result has cents. VDSS rounds up after each year's increase and prints whole-dollar standards. va_tanf computes its maximum as ceil(base_max * multiplier), which is also $1 low for the Group II maximum from July 2022.

TANF Manual 502.1 A pays the budgetary deficiency "adjusted to the next lower dollar". With the fractional standards, the model drops the standard's cents as well as the income's. Once #10261 adds that floor, most no-income units get $1-$2 less than the printed standard from July 2021 on.

Printed values

TANF Manual Section 304, Appendix 2 (7/22), Group II, file page 29 and Group III, file page 30 (Transmittal 74):

Size Group II printed Group II model (×1.155) Group III printed Group III model (×1.155)
1 262 261.03 366 364.98
2 385 383.46 489 487.41
3 482 481.635 587 586.74
4 577 576.345 681 680.295
5 681 680.295 811 809.655
6 761 759.99 887 885.885
7 851 850.08 979 978.285
8 951 949.41 1,079 1,077.615
9 1,035 1,033.725 1,164 1,163.085
10 1,127 1,126.125 1,254 1,253.175
Each above 10 95 93.555 95 93.555
Maximum 723 722 (ceil) 861 861 (ceil)

Rounding up after each increase reproduces every printed 7/22 value: 7/20 × 1.1, round up (the 7/21 table), × 1.05, round up. For example 332 → 365.2 → 366 → 384.3 → 385, and 625 → 687.5 → 688 → 722.4 → 723. A single ceil(base × 1.155) is still $1 low for 12 of the 24 amounts. rulespec-us#1921 lists the 7/20, 7/21 and 7/22 printed values.

The manual's own example, 502.2 A, Example 1 (Chapter 500, file page 4): a Group II mother and two children with no income get "$482.00". The model gives $481.64 on main and $481 with #10261's floor.

Proposed fix

Store the printed 7/21 and 7/22 Appendix 2 standards, additions and maximums as dated values, or round up after each increase. The need standard (va_tanf_need_standard) and the July 2020 TANF-UP schedule (va_tanf_up_grant_standard) use the same multiplier; check their printed tables too. Pre-July 2020 standards come from the same multiplier (0.7691 to 0.8696); a single ceil reproduces the 7/19 values that Transmittal 68's Appendix 3 kept (for example 417 × 0.8696 = 362.62 → 363).

Overlap

Found in DTrim99's review of #10261 (2026-10-26, Should address 2).

Activity

  1. PavelMakarchuk commented on Oct 27, 2026

    @PavelMakarchuk
    CollaboratorAuthor

    Duplicate of #10450 (the same fractional Virginia TANF standards and the $722 vs $723 Group II maximum). #10503 fixes it.

    🤖 Closed by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions