Brex Receipts Not Matching? How to Diagnose and Fix It

A practical diagnostic guide for emailed Brex receipts that did not attach or failed verification, including the reliable manual fix.

By ilios Galil · Founder, Expensent

Published July 11, 2026 · Updated August 3, 2026

Last verified : July 8, 2026

Read this if…

You forwarded or uploaded a receipt to Brex, but it did not attach to the right card expense or failed validation after attaching.

Related: Email receipts to Brex (setup basics)

First diagnosis

Brex shows an emailed receipt only after it successfully matches an expense; a missing attachment is not evidence that the receipt is stored elsewhere in Brex.

If the receipt is missing from the known expense, check the sender, destination, age, and document, then attach it directly to that expense.

Expensent finds and routes receipt emails; Brex handles matching, validation, policy, approvals, and exports.

Practical decision aid

Choose the fix from the state you can see

Start from the expense record in Brex. The visible state tells you whether to investigate delivery, matching, or verification.

What you see

No receipt on the expected expense

Check

Confirm the sender is associated with the Brex account, the correct email path was used, and the receipt is inside the message or attachment.

Next action

Attach the document directly to the known expense when the automatic email path cannot establish the match.

What you see

Receipt attached to the wrong expense

Check

Compare nearby transactions using merchant, final amount, and purchase date before sending another copy.

Next action

Correct the attachment in Brex and inspect similar charges for duplicate or shared-merchant behavior.

What you see

Receipt failed verification

Check

Compare merchant, amount, and purchase date, then account for image quality and company settings.

Next action

Keep the receipt on the known expense and involve the account or card admin when policy review is required.

This diagnostic is a synthesis of Brex's current receipt and flagged-expense guidance. It does not represent an independent test of your account configuration.

Evidence:Brex Help Center: Receipts for expensesBrex Help Center: Flagged expenses

1. Start with the failure type

Open the card expense you expected Brex to match. The useful states are: no receipt is attached there, the receipt is attached to a different expense, or the receipt is attached but shows Receipt failed verification. Each state has a different fix.

For an emailed receipt, no attachment on the expected expense does not mean the document is waiting elsewhere in Brex. Brex says you can see an emailed receipt only when it was successfully matched with an expense. Check the email path to explain the miss, but attach the document manually to the known expense when you need a reliable fix.

If the receipt is on the wrong expense, compare nearby transactions before moving or replacing it. If it is on the right expense but failed verification, review the merchant, amount, purchase date, receipt quality, and company policy rather than troubleshooting email delivery.

Not attached to the expected expense: check the email path, then attach it manually. Attached to the wrong expense: compare nearby transactions before correcting it. Attached but failed verification: check receipt quality, merchant data, account settings, and company policy.

2. Check the sender and account relationship

Brex support says email receipts forwarded to receipts@brex.com must come from an email address associated with your Brex account or your account copilot. A shared mailbox, alias, bookkeeper address, or personal account may not provide the account context Brex requires.

Compare the sender with the address tied to the cardholder or account copilot. If the sender is wrong, correct that path for future receipts. For the current receipt, attach the file directly to the known expense instead of using repeated forwards as a test.

This is also why broad shared-inbox workflows need care. A finance inbox may receive many receipt emails, but Brex still needs the receipt to land under the right account context. If the cardholder is not the sender, verify the current account copilot and admin setup inside Brex instead of assuming the forwarding address alone is enough.

Do not guess on sender rules

Brex sender and account behavior is account-sensitive. Use the exact sender Brex expects, then involve the account or card admin if a shared mailbox or copilot workflow is required.

3. Compare merchant, amount, and purchase date

Brex receipt validation uses a two-of-three standard: merchant, amount, and purchase date. If at least 2 of those 3 fields match the expense, Brex can consider an attached receipt validated. If only one field lines up, an attached receipt can display a Receipt failed verification message.

The amount check is often the easiest to verify. Restaurant tips, hotel incidentals, foreign-currency charges, refunds, and pending-to-cleared changes can make the final card expense differ from the receipt you forwarded. Brex support notes that cleared expenses may have a higher amount than the pending charge, such as when a restaurant tip is added after the original authorization.

Merchant names also differ. The receipt might say the storefront name while the card network descriptor shows a parent company, processor, or location-specific label. Brex says merchant identification can sometimes appear differently than expected. If merchant identity is the only disagreement, use the receipt and expense details to decide whether manual attachment or admin review is appropriate.

Amount mismatch: compare the final cleared charge, not only the first pending amount. Date mismatch: compare the purchase date on the receipt with the transaction date Brex uses. Merchant mismatch: look for parent-company, payment-processor, or location naming differences.

4. Check whether the receipt is too old for automatic matching

Brex support currently says only receipts less than two months old match automatically when forwarded by email. That does not mean an older receipt is unusable. It means automatic matching is no longer the right expectation.

For older catch-up work, search for the expense and attach the receipt directly. For bulk cleanup, Brex documents dashboard upload for up to 500 receipts and shows details when files cannot be matched; unresolved files still need manual attachment to their expenses.

Expensent finds historical receipt emails and restores the source document. Brex's matching window still applies, so attach an older receipt to the expense in Brex when needed.

Month-end cleanup rule

If the purchase is outside Brex automatic email-matching age, stop re-sending the same message and attach the receipt to the known expense instead.

5. Check the receipt file or email body

For the email-forwarding channel, Brex says the receipt can be in the email body or an attachment. Separately, its upload guidance lists PDF, JPG, PNG, and XML files, with Mexico employees sometimes needing an XML CFDI file. Do not assume a portal link or login prompt gives Brex the underlying receipt.

When email forwarding fails, Brex recommends trying a different file type. For example, print or save the original receipt as a PDF, then manually embed the receipt in the email body or upload it as an attachment. This is a practical fix for HTML receipts, images that do not survive forwarding cleanly, and files that display well to a person but do not process reliably.

If the email contains a supported attachment or usable receipt in the message body, Expensent can route it to Brex. If it contains only a portal link, download the actual receipt first.

Usable evidence: a clear receipt in the email body or a supported attachment. Needs work: a vendor portal link, login-required page, encrypted file, unreadable image, or confirmation without receipt detail. Better retry: save the receipt as PDF or attach a clean image before sending again.

6. Check Gmail, Outlook, and Workspace forwarding rules

Forwarding rules create a different failure path: the receipt may not leave the mailbox. Brex documents receipts+forwarding@brex.com for Gmail and Outlook rules, while a person manually forwarding an email uses receipts@brex.com. Confirm the address that belongs to the channel you used.

Google says Gmail forwarding requires adding and verifying the forwarding address before messages can be forwarded, and filters can forward messages that match specific criteria. Microsoft says Outlook inbox rules can forward or redirect messages, and the sender appearance differs between forwarding and redirecting. These are email-provider mechanics, not Brex matching rules.

The Google Workspace add-on is another distinct channel. Brex says it labels potential receipt emails and forwards relevant labeled messages once hourly after collection is enabled. Wait for that documented collection cycle before diagnosing the add-on, but remember that a forwarded receipt appears in Brex only after a successful expense match.

Gmail rule: confirm the forwarding address is added, verified, and selected in the matching filter. Outlook rule: confirm whether the rule forwards, redirects, or forwards as an attachment. Google Workspace add-on: allow for Brex-documented collection timing before re-sending.

7. Attach the receipt manually when you know the right expense

Manual attachment is the reliable fallback when you know the expense. In the Brex dashboard, open the expense, use the Receipt section in the details pane, and add or drag the file onto the expense. In the mobile app, open the expense from Wallet and use the + control to attach it.

If you need to add context, Brex documents memo entry in the dashboard, app, push notification, SMS, and email. For email specifically, Brex says that if you are already attaching a receipt to an expense by email, you can type memo: in the email body followed by the memo text.

After manual attachment, check whether the expense is still flagged or needs review. Brex documentation says failed validation can lead to a Receipt failed verification message and may be flagged for additional review depending on company policy. Expensent restores the receipt handoff, while Brex handles policy and approval.

Use Brex as the source of record

Once the receipt is attached, complete any review, memo, policy, approval, or accounting-export work in Brex.

8. Handle duplicates or the wrong matched expense

When a receipt is attached to the wrong expense, inspect similar transactions before forwarding it again. Brex documents one specific duplication case: if a merchant reuses one authorization code across multiple expenses, receipts or memos can be added to expenses that share that merchant code.

If the receipt attached to the wrong transaction, compare the three validation fields against nearby expenses from the same merchant. Look especially at repeated rides, meals, SaaS renewals, or marketplace orders with similar totals. Remove or replace the receipt according to your Brex admin process, then attach the right document to the right expense.

First search expenses by merchant, date, amount, and employee to determine whether the receipt successfully matched to the wrong transaction. If it did not attach anywhere, return to the known expense and upload it there.

Repeated merchant charges: compare nearby expenses before re-forwarding. Duplicate sends: search Brex for the existing receipt before sending another copy. Shared authorization behavior: involve an admin if receipts or memos duplicate across related expenses.

9. Recover and route source receipts before Brex matching

Expensent finds current and historical source receipt emails and sends selected documents from an eligible mailbox to the configured Brex receipt destination.

Confirmed recurring patterns can route new receipts automatically. Brex continues with matching, verification, policy, and manual attachment when needed.

10. Sources checked

These sources were used to verify product behavior, current terminology, and the boundaries between native workflows and Expensent.

12. Frequently asked questions

Why did my Brex receipt not match the expense?

Brex validates receipts by comparing merchant, amount, and purchase date. Current Brex support docs say at least 2 of those 3 fields must match, and validation is best effort based on receipt quality, merchant data, and account settings.

Why is my emailed receipt not attached in Brex?

A missing attachment does not prove Brex accepted and stored the email receipt. Brex says emailed receipts are visible only after a successful expense match. Check the sender, destination, receipt age, and document, then attach the receipt manually to the known expense if it is still missing.

What should I check before forwarding the receipt again?

Open the known expense first. If no receipt is attached, check the original email, sender, Brex destination, receipt age, and receipt evidence. Emailed receipts are visible only after a successful match, so manually attach the document to that expense instead of repeatedly forwarding it.

Can receipts@brex.com read a receipt in the email body?

Yes. Brex says an email receipt forwarded to receipts@brex.com can be part of the email body or an attachment. Separately, Brex documents PDF, JPG, PNG, and XML receipt uploads.

Do Gmail or Outlook forwarding rules change Brex matching?

They change the delivery path, not Brex's documented validation fields. Brex documents receipts+forwarding@brex.com for Gmail and Outlook rules, then compares an attached receipt with the expense using merchant, amount, and purchase date.

How can Expensent help with a missing Brex receipt?

Expensent can search current and historical email for the source receipt, send it to Brex, and automate future matches from the same merchant. Brex handles validation, policy, approvals, and admin controls after the receipt arrives.

Recover missing receipt emails for Brex

Search current and historical email for receipts, route the right documents to Brex, and automate future matches from recurring merchants.

Get Started
Guide slug: brex-receipts-not-matching