Instant Check Cashing

Cash your check
in seconds

Snap the front and back. Verify with the Treasury. Get paid instantly.

No account needed — just a debit card

View pricing
June 14, 2026
Pay to the order of
$247.50
Bank of Example    ********** 4821
Routing: 021000021   Check: 1042
Step 1 of 4

Enter your email

We'll verify your identity once and you're set.

Your info is encrypted and never shared.

Step 2 of 4 — Identity Verification

Verify your identity

Required by federal law to prevent fraud.

One-time verification — $0 for you
Identity checks are free for all users. TreasurySnap's check-cashing fee is charged only when funds are successfully released, not on verification.

Powered by LexisNexis. Your data is encrypted and never stored.

Step 3 of 4

Photograph your check

Start with the front, then flip it over for the back.

Front of check
Back of check
Flatten the check. Keep it in good light. Avoid shadows.
Step 4 of 4 — Review

Confirm check details

We extracted this from your photos. Make sure everything is correct.

Front Back
Step 5 of 5 — Deposit

Deposit your check

Snap or upload a clear photo of your check, then confirm to deposit.

Check photo
One clear photo is enough. We'll handle the rest.

Deposit submitted

Photo received
Verifying with Treasury…
Funds releasing to your debit card · Estimated · under 1 minute

Funds usually arrive on your debit card within seconds once a sponsor bank is connected. We'll notify you the moment they land.

Ref: TS-DRAFT

Funds Released!

$247.50

Sent to your debit card. Usually arrives in seconds via FedNow.

Ref: TS-...

Identity Under Review

Our team is reviewing your details. This usually takes a few minutes.

You'll be able to continue once verification completes.

Verification Failed

We couldn't verify your identity with the details provided.

Please check your information and try again. Contact support if the problem persists.

Check Declined

The routing number could not be verified with the Treasury.

Trace ID: