Calculation Methodology & Mathematical Models
Complete documentation of our algorithmic rules, statutory formulas, Federal Reserve holiday adjustments, and actuarial models.
Last updated: August 2026 Verification Cycle
1. Overview & Verification Standards
CheckPayDate.com uses a deterministic calculation engine written in standard TypeScript and audited against federal statutes, agency publication manuals, and Federal Reserve operating calendars. Every calculation executes entirely on your local client device without storing or transmitting personal data.
Our computational logic is codified directly from the Social Security Administration (SSA) Program Operations Manual System (POMS), Title 20 of the Code of Federal Regulations (CFR), Title 42 of the United States Code (U.S.C.), and Internal Revenue Service (IRS) Publication 915.
2. Staggered Wednesday Payment Scheduling (20 CFR § 404.1807)
For all Social Security beneficiaries who filed claims on or after May 1, 1997, disbursements follow a strict birthday-day-of-month calendar partition:
| Beneficiary Birth Date | Disbursement Schedule | Statutory Rule |
|---|---|---|
| 1st – 10th of Month | 2nd Wednesday of Month | 20 CFR § 404.1807(c)(1) |
| 11th – 20th of Month | 3rd Wednesday of Month | 20 CFR § 404.1807(c)(2) |
| 21st – 31st of Month | 4th Wednesday of Month | 20 CFR § 404.1807(c)(3) |
function getWednesdayPayment(year, month, targetIndex) { const firstDay = new Date(year, month, 1);\n let firstWednesday = 1 + ((3 - firstDay.getDay() + 7) % 7);\n const paymentDate = new Date(year, month, firstWednesday + (targetIndex - 1) * 7);\n return applyFederalHolidayRollback(paymentDate);\n}
3. SSI & 3rd-of-the-Month Priority Rules
The calculation engine routes beneficiaries through specific conditional exceptions prior to Wednesday partitioning:
- Supplemental Security Income (SSI): Mandated by Title XVI to be paid on the 1st calendar day of each month. If the 1st falls on a Saturday, Sunday, or Federal Reserve bank holiday, payment is disbursed on the immediately preceding business day (often resulting in two payments in a prior calendar month).
- Claims Filed Prior to May 1997: Beneficiaries who began receiving benefits prior to May 1997 are paid on the 3rd calendar day of each month, unless the 3rd is a weekend/holiday, shifting to the prior business day.
- Dual Beneficiaries (SSI + SSDI/Retirement): Receives SSI on the 1st and Social Security Title II on the 3rd of the month.
- Foreign Residents & State-Paid Medicare Premiums: Beneficiaries living abroad or whose Medicare Part B is paid by their state Medicaid program are disbursed on the 3rd of each month.
4. Federal Reserve Holiday Rollback Logic (5 U.S.C. § 6103)
Under federal payment processing guidelines, ACH direct deposit and physical paper check disbursements cannot execute on days when Federal Reserve Bank cash and wire transfer services are closed. Our engine audits every single date against all 11 recognized federal holidays:
5. Cost-of-Living Adjustment (COLA) Formula (42 U.S.C. § 415(i))
The annual Social Security COLA is legally calculated by comparing the average Consumer Price Index for Urban Wage Earners and Clerical Workers (CPI-W) for the third quarter (July, August, September) of the current year with the average CPI-W for the third quarter of the last year a COLA was determined:
Statutory COLA Equation
Where CPI-W_Q3 = (July_Index + August_Index + September_Index) / 3. If the percentage increase is zero or negative, no COLA is granted (benefits never decrease due to deflation).
6. Actuarial Claiming Age & PIA Calculations
For our Social Security Benefit Estimator and Age 62 vs 70 Break-Even Tool, Primary Insurance Amount (PIA) and age-based adjustments use the statutory actuarial tables:
- Early Retirement Reductions (Before FRA): Reduced by 5/9 of 1% (0.555%) per month for the first 36 months before FRA, plus 5/12 of 1% (0.416%) per month for each additional month up to 24 months (reaching up to a 30% permanent reduction at age 62 for those with an FRA of 67).
- Delayed Retirement Credits (After FRA up to 70): Increased by 2/3 of 1% (0.667%) per month (8.0% per year) compounded up to age 70.
- Break-Even Age Equation: Computes the exact age where cumulative lifetime checks from claiming delayed benefits surpass the head start of claiming early at 62:BreakEven_Months = (Check_Early × (Age_Delayed - Age_Early) × 12) / (Check_Delayed - Check_Early)
7. IRS Provisional Income Tax Tiers (IRS Pub 915)
Our Annual Benefit & Tax Calculator applies the official IRS "Combined Income" formula:
This combined income is evaluated against the non-indexed IRS thresholds:
- Single Filers: Under $25,000 (0% taxable); $25,000–$34,000 (up to 50% taxable); Over $34,000 (up to 85% taxable).
- Married Filing Jointly: Under $32,000 (0% taxable); $32,000–$44,000 (up to 50% taxable); Over $44,000 (up to 85% taxable).
Official Primary Data Sources
Verified against federal statutes, agency publication manuals, and Federal Reserve rules.
Official annual disbursement schedule detailing 2nd, 3rd, and 4th Wednesday delivery dates.
Federal statutory regulation governing staggered Wednesday payments based on beneficiary birth dates.
Standard banking holidays (Title 5 U.S.C. 6103) governing prior-business-day deposit shifts.
Consumer Price Index for Urban Wage Earners used for statutory COLA calculations under 42 U.S.C. § 415.