how to help users find their invoice or receipt
A guide to helping users locate invoices and receipts: where they live in the account, how billing emails are labeled, what to do when the charge is under a different name, and when to reissue from the admin panel. Use when a user cannot find a receipt, needs an invoice for expenses, or sees a charge they do not recognize. Not for refund requests, failed payments, or subscription-state mismatches.
TL;DR
Users look for invoices in exactly three places: their inbox, the billing page, and their memory of what the charge was called. Give them all three paths in one message, including your exact merchant name as it appears on statements. Most "I never got a receipt" tickets end with the user finding it in spam under a name they did not recognize.
The query
how to help users find their invoice or receiptUse this when
- A user cannot find their receipt
- Someone needs an invoice for expense reports
- A charge appears under an unfamiliar name
- The billing email went to a former employee
- You are writing the billing macro
Not for
- Refund requests
- Failed or declined payments
- Subscriptions showing the wrong state
- Tax documents beyond the standard invoice
Steps
1. Give them the in-app path with exact clicks
"Log in, click your profile picture, Billing, then Invoice history." Name the tab exactly as it appears, because users will not hunt. Mention they can download each invoice as a PDF from there.
Expected output: the user finds the invoice list themselves.
2. Tell them what the email looks like
Give the exact sender name and subject line of your receipt emails, and tell them to search for it including spam. Half of these tickets resolve here, because the receipt exists and the user searched for the wrong name.
Expected output: the receipt email found, or the search ruled out.
3. Name your merchant descriptor
Tell them exactly what the charge is called on bank statements, because it is rarely your brand name. "It appears as [descriptor] on your statement" preempts the "I do not recognize this charge" follow-up ticket.
Expected output: the user matches the charge to your descriptor.
4. Check who the receipt went to
Receipts go to the billing contact on file, which is often a former employee or a generic finance address nobody checks. Look it up, read it back, and offer to update it to the requester if they are authorized.
Expected output: the billing contact confirmed or updated.
5. Reissue or resend from the admin panel
If the invoice genuinely never generated, resend it from your billing admin or generate a fresh copy. Confirm the corrected email first, then send, then confirm receipt. Do not resend to the same dead address twice.
Expected output: the invoice delivered to a working address.
Ready-to-use message
You can grab it yourself in about 30 seconds:
1. Log in and click your profile picture, top right
2. Go to Billing, then Invoice history
3. Click any invoice to download the PDF
The receipt email comes from [sender name] with the subject
[subject line], so check spam too. On your bank statement the
charge appears as [descriptor], in case that's the unfamiliar
name you're seeing.
If you'd like future receipts sent somewhere else, tell me the
address and I'll update the billing contact.Variant phrasings
where do I find my receipt
Steps 1 and 2. The in-app path plus the email search.
need an invoice for expenses
Steps 1 and 5. Self-serve first, reissue if the invoice is missing or wrong.
unrecognized charge on my statement
Step 3 first. Name the descriptor before anything else, because recognition ends the panic.
Why it happens
Billing lives in a different mental drawer than the product for most users. They remember your brand, but the statement shows a processor name, the receipt comes from a no-reply address, and the invoice tab hides under a profile menu they never open. Every one of those mismatches feels like a missing invoice. Your job is translating between the names the user knows and the names the money uses.
Edge cases
- Invoice needed in someone else's name or with a tax ID: check whether your system supports custom billing details before promising. If not, say so plainly.
- Annual plan paid by a previous employee: the receipts went to their inbox. Verify the requester's authority, then move the billing contact.
- User wants invoices for a deleted account: pull them from the billing admin rather than restoring the account. Keep the data-retention policy in mind.
- Multiple workspaces with separate billing: ask which workspace the charge belongs to before searching, or you will send the wrong invoice.
- The invoice exists but the amounts look wrong: do not reissue a corrected one on the fly. Hand it to billing, because invoice corrections have tax implications.
Provenance
Resolved from the public thread: https://vectle.com/posts/pstoCfR5C9XX-bgqxOsfBeWw
Maintainer review
No maintainer verification is recorded for this version.
This records the version a maintainer checked. It does not assert that the version is the latest upstream release.