Section 25F compliance, enforced in code.

Every dollar
accounted for.
Audit-ready every day.

BrightTrust covers the full Section 25F lifecycle: compliant donations, an immutable ledger, verified student eligibility, scholarship awards, direct provider payments and IRS reporting. Compliance rules are enforced in code, and the database itself protects the money.

See how it works

Federal Section 25F tax-credit scholarships. The credit takes effect January 1, 2027.

Compliance dashboardReconciled today
2027
Income cohort, 90% expended by December 31, 2028
On track
Maple Ridge Elementary · Section 25F$48,210.00
Silver Creek Elementary · Section 25F$51,904.50
Juniper Valley Elementary · Section 25F$12,300.00
txn 0x8f3a…c41e · hash chain verified · 14:02 MT
BRIGHTTRUSTIllustrative data

From donation to disbursement,
in five steps.

One system of record carries every dollar through the whole Section 25F lifecycle, so nothing is re-keyed and nothing goes missing.

  1. Donate

    A five-minute donation flow that tracks each donor's $1,700 credit limit and sends an IRS-compliant receipt for every gift.

  2. Record

    Every dollar lands in an append-only, double-entry ledger. Designated gifts are held in a segregated Section 25F account for each school.

  3. Award

    Document-verified household income and residency, application review and acceptance in one scholarship workflow.

  4. Pay

    Approved providers are paid directly from your bank. Money never passes through families, and schools are paid only for charges they bill.

  5. Report

    IRS donor reports, year-end donor statements, Form 990 figures and a read-only auditor portal.

What BrightTrust does

Everything an SGO needs to launch compliant on day one.

Compliance enforced in code

IRS Publication 1771 receipts, the 90% expenditure test, anti-earmarking, the State and IRS listing gate and 7-year retention are built in. Donors see a warning before they pass the $1,700 credit limit. Donors are never asked for a Social Security number.

An audit-grade ledger

Append-only, double-entry and SHA-256 hash-chained. Corrections are reversing entries only. Designated gifts sit in a segregated Section 25F account, every bank account reconciles daily, and any mismatch blocks disbursements automatically.

Scholarship awards, end to end

Parent enrollment, 300% AMGI income limits by home county with document-backed reviewer verification, residency checks, disqualified-person screening, priority tiers and acceptance certification, plus a duplicate-award check across SGOs.

Direct provider payments

Schools submit budgets, admins approve line items, and the platform pays approved providers directly from your bank with maker-checker approval. Tuition and other school-billed charges go to the school as payee. Everything else goes straight to the provider.

Fundraising goals you can defend

Upload a school budget and every line item is flagged Eligible, Partial or Ineligible under Section 25F with a plain-language rationale. The result is a defensible campaign goal and the donor math to reach it.

A portal for every seat

Donor, parent, school, homeschool hub, vendor, admin and read-only auditor experiences, backed by role-based access, MFA, PCI SAQ-A payments and a searchable append-only audit log.

< 5 min
From landing page to a receipted donation
$1,700
Dollar-for-dollar federal credit per taxpayer, on the designated amount
90%
Expenditure test tracked live, year by year
0 SSNs
Ever requested from donors

Built for everyone
who touches the money.

Seven role-scoped portals share one ledger. Each person sees exactly what their seat needs, and nothing else.

Donors and parents

Eligibility check, school choice, recurring gifts, receipts, and an impact dashboard that shows what their taxes now fund.

Schools, hubs and vendors

Budget submission, live fundraising progress, delivery confirmation and receipt upload. Vendors see only what they are owed.

Administrators

Budget approval, maker-checker payment batches, surplus redistribution and a compliance dashboard that recalculates within a minute of any ledger write.

Auditors and the board

Read-only access to every financial, eligibility and compliance record. Every auditor read is itself logged.

Compliance in code,
not in binders.

Section 25F is new law, and the IRS will audit against it. BrightTrust turns each rule into a check the platform will not skip, then keeps the cryptographic record that proves it.

Rules written for Treasury's proposed regulations are versioned. When the final regulations arrive, each rule is updated once and applied to every customer.

  • IRS Publication 1771 receipts generated on every gift
  • $1,700 per-taxpayer credit limit tracked, with a warning before a donor passes it
  • 90% expenditure test tracked by income year, with each year's deadline in view
  • Anti-earmarking: school preference only, never a student name
  • Designated gifts held in a segregated Section 25F account, reconciled daily against each bank account
  • Append-only double-entry ledger with a SHA-256 hash chain
  • Direct payment to providers, never to families; schools are paid only for charges they bill
  • Donors are never asked for a Social Security number; IRS donor numbers are issued once the IRS publishes its format
  • Immutable audit log of every create, update and state change
  • Form 990 Schedule I export and year-end donor statements
  • 7-year record retention built into storage lifecycle

Security and architecture

Sign-in and roles

AWS Cognito sign-in with optional multi-factor authentication and role-scoped access for every portal. Unauthorized requests are refused, and logged.

Card data never touches us

Stripe Elements keeps BrightTrust in PCI SAQ-A scope. No analytics, chat or third-party scripts on the donation page.

Records that cannot be rewritten

Update and delete are revoked on the ledger at the database role level. Documents are encrypted and versioned in AWS S3.

Questions SGOs ask us

Does BrightTrust hold your money?

No. BrightTrust is software only. Stripe processes donations and your organization's own bank accounts hold the cash. BrightTrust keeps the ledger, sends payments from your accounts only after a second person approves them, reconciles every account daily, and blocks all payments if the books and the bank ever disagree.

Which organizations is it for?

Scholarship Granting Organizations preparing to accept federal Section 25F tax-credit donations, from a single-program startup SGO to a multi-school statewide organization.

When can we launch?

The Section 25F credit takes effect January 1, 2027. Donors can designate qualified contributions once your SGO appears on both the State and IRS lists, and BrightTrust opens that option from the listing date you record. Onboarding takes up to three days, so there is still time to be ready on day one. Book a walkthrough and we will map your launch timeline together.

Is this legal or tax advice?

No. BrightTrust enforces compliance controls in code and gives you the records to prove it, but your organization remains responsible for its own IRS and state filings. We are glad to work alongside your counsel and auditor.

See the whole
lifecycle, live.

Book a walkthrough of the donor flow, vendor payments and the compliance ledger. You talk to the people who build BrightTrust, and we reply within one business day.

Or send us a message

Your state, how many schools you expect to serve, and when you plan to launch is plenty.

Your message goes straight to info@peaklogic.ai.