Transactions
Adding a Receipt
Attaching a receipt to a transaction satisfies the Receipt required submission rule, allowing the transaction to be marked as submitted and approved. Topkey gives you two ways to add receipts: the Receipt Inbox, which is ideal for email-based receipts and PDFs, and the Webform, a mobile-friendly page that lets cardholders upload receipts directly from their phone — no Topkey login required.
The Receipt Inbox
The Receipt Inbox (Cards > Receipts Inbox) is a holding area for receipts that have not yet been attached to a transaction. Receipts land in the Inbox through email forwarding, and Topkey will attempt to match each one to a pending transaction automatically. Any receipt that cannot be matched automatically stays in the Inbox until someone matches it manually.

Forwarding Receipts by Email
Each Topkey account has a dedicated receipts email address. When you forward a receipt email — such as a confirmation from Amazon, a hotel, or a ride-share service — to that address, the receipt is added to the Inbox automatically.
To find your account's receipts address:
- Go to Cards > Receipts Inbox.
- Look for your account's dedicated receipts email address displayed on the page.
- Forward any receipt email to that address. The receipt will appear in the Inbox shortly.
Email forwarding works well for merchants that send digital receipts automatically, such as online retailers, subscription services, and travel providers. Save your account's receipts address as a contact in your email client for quick access.
How Automatic Matching Works
When a receipt arrives in the Inbox, Topkey reviews the amount, card number, and date to look for a matching transaction. If a clear match is found, the receipt is attached to that transaction automatically and removed from the Inbox.
If no automatic match is found — for example, if the receipt details are ambiguous or the transaction has not yet settled — the receipt stays in the Inbox with a Pending status until you match it manually.
Matching a Receipt Manually
- In the Receipt Inbox, locate the pending receipt on the left side of the page. Each receipt displays the merchant name, amount, date, and the last four digits of the card.
- On the right side, find the transaction you want to match it to.
- Select Match next to the transaction. The receipt is attached and removed from the pending list.
You can use the filters above the transaction list — such as Period, Amount, Card Name, and Cardholder — to narrow down the list when you have many unmatched transactions.
Duplicate Receipts
If Topkey detects that an incoming receipt appears to be a duplicate of one already in the system, it flags it accordingly. If a receipt was flagged as a duplicate incorrectly, you can return it to pending status:
- Locate the receipt flagged as a duplicate in the Inbox.
- Select Mark as Not a Duplicate. The receipt returns to Pending status and becomes available for matching.
Viewing Past Matches
To see a full history of receipts that have already been matched to transactions:
- Go to Cards > Receipts Inbox.
- Select See past matches at the top of the pending receipts panel.
The Past Matches view shows each previously matched receipt along with its merchant, date, amount, and card information.

The Webform
The Webform is a lightweight, mobile-optimized page that lets cardholders upload receipts, add memos, and assign properties and categories to their transactions — all from a phone, without logging in to Topkey.
How Cardholders Access the Webform
Shortly after each card authorization, Topkey sends the cardholder an SMS with a link directly to that transaction's Webform page. Tapping the link opens the transaction immediately, with any required fields highlighted.
SMS notifications must be enabled on the card for the automatic text to be sent. If a cardholder did not receive a link, an admin can resend it from the transaction detail page in Topkey.
The Cardholder Transaction List
When a cardholder opens their Webform link, they see a list of their recent card transactions. Transactions that still need a receipt, memo, category, or property appear under Needs Info. Completed transactions appear under Completed.

Submitting a Receipt from the Webform
- Tap a transaction from the Needs Info list to open it.
- In the Receipts section, tap the upload area or take a photo of the receipt directly from your phone's camera.
- Add a Memo describing the purchase.
- Assign a Property and Category if required.
- Tap I'm Done to submit the transaction.
Any required fields that are still missing are shown inline before submission is allowed.

The Webform enforces the same submission rules as the main Topkey app. If a receipt is required, the transaction cannot be submitted until one is attached or marked as intentionally missing (see below).
Access Tokens
Each cardholder's Webform link includes a long-lived access token tied to their account. If a link is ever compromised, an admin can generate a new token from the cardholder's profile in Topkey, which invalidates the old link immediately.
Marking a Receipt as Intentionally Missing
If a physical receipt is genuinely unavailable — for example, a receipt that was lost or never issued — you can mark the receipt requirement as intentionally missing rather than leaving the transaction in an incomplete state.
- Open the transaction in Topkey.
- In the Receipts section, select the option to mark the receipt as missing.
- Select a reason from the available options and provide a brief explanation.
- Save the transaction.
Use this option only when a receipt truly cannot be obtained. Transactions marked as missing a receipt are still visible to admins and reviewers, along with the reason provided.
Retrying AI Review on a Receipt
When you upload a receipt, Topkey runs an automated review to extract details from the file. If the review did not process correctly, you can retry it manually.
- Open the transaction in Topkey.
- In the Receipts section, select Retry AI Review.
- Topkey re-queues the review for any receipts on that transaction that have not yet been processed.
The Retry AI Review option is only available when AI review is enabled for your account. If you do not see this option and believe it should be available, Contact Support.
When to Use Each Method
| Situation | Recommended Method |
|---|---|
| Cardholder is on the go and has just made a purchase | Webform (via SMS link) |
| Receipt arrived by email (e.g., Amazon, hotel, ride-share) | Receipt Inbox (email forwarding) |
| Admin needs to attach a saved PDF on behalf of a cardholder | Receipt Inbox (email forwarding) |
| Cardholder needs to review and complete multiple past transactions | Webform (cardholder list view) |
Frequently Asked Questions
What happens if a receipt forwarded to the Inbox doesn't match any transaction? The receipt stays in the Inbox with a Pending status. You can match it manually at any time by selecting Match next to the appropriate transaction in the Inbox view.
Can an admin complete the Webform on behalf of a cardholder? Yes. Any admin with access to the cardholder's Webform link can open it and submit receipt information on their behalf. The same validation rules apply regardless of who completes the form.
What should I do if a cardholder's SMS link stops working? The link may have been invalidated. An admin can regenerate the cardholder's access token from their profile in Topkey, which will produce a new valid link. If you need assistance, Contact Support.