E-commerce
July 27, 2026
"Where is my invoice?" "I paid three days ago, accounting is blocked without a PDF." "I can't find anything in my customer account." Three messages for the exact same need: a tax or supporting document that the customer cannot locate, even though the order has been paid in full.
Shopify sends a native order confirmation, not a compliant tax invoice (Shopify Community, invoice 2026). Shop Circle estimates that merchants without an automated invoice link manually handle each "invoice not found" request (Shop Circle, auto invoices 2026).
This guide #359 addresses customer support for missing invoices: portal, email, customer account, and follow-ups. It complements gift/pro invoice requests (#254) and document bot (#255) from the perspective of resolving "I can't find my invoice" tickets, which is distinct from tax issuance or corrections.
Summary
Why do untraceable invoice tickets overload support?
The missing invoice ticket arrives after purchase, often within 48 hours when accounting or an expense report requires a PDF. The customer searches their emails, their account, the package: nothing.
Five customer frustrations
Confirmation / invoice confusion: Shopify email ≠ fiscal document
No portal link: no visible self-service post-purchase
PDF in spam: invoicing app sent, customer does not search there
Generation delay: invoice not yet created by Sufio or app
Empty customer account: guest checkout, no document history
Facturii points out that in France a structured invoice must be provided upon request in B2C and is mandatory from the very first euro in B2B (Facturii, compliant invoice 2025).
Angle #359
#254 covers gift and pro invoice issuance. #255 automates the bot. #358 covers missing confirmation. #359 formalizes the missing invoice support workflow: lookup, portal, email resend, customer account, follow-up.
Cost of poorly handled ticket
Agent resends Shopify confirmation as "invoice" = customer accounting rejection + 2nd ticket. Or sending PDF to wrong gift email = price leak to recipient.
DTC Example
Equipment brand, 96 missing_invoice tickets/month. After INV-MISSING policy + self-service portal: missing_invoice_resolution 86%, invoice AHT 3 min, accounting follow-ups -41%.
Recommended SLA
P1 priority if company payment blockage or accounting deadline < 24 h. Response < 4 h with PDF link or portal procedure.
Typical volume
Without invoicing app or portal, expect 3 to 8% of post-purchase tickets related to invoice or receipt in the first year. Drops significantly with auto link in confirmation email.

Convert over 2,000 customers on average per month with Qstomy.
The world’s 1st Shopify AI dedicated to customer conversion



Empowering 200+ e-commerce merchants
How does it differ from invoice guide #254 and bot guide #255?
Six document contents, six distinct support roles.
Gift/pro invoices (#254)
Guide #254: issuance, INV-GIFT, INV-PRO macros, VAT adjustment. #359 = customer cannot find an already issued or expected document, not initial creation.
Bot documents (#255)
Bot (#255): invoice_resend intents, double auth. #359 sets human ops policy and portal before bot.
Missing confirmation (#358)
Guide #358: missing confirmation email. #359 = PDF invoice or portal, often after the customer has received the confirmation.
VAT questions (#160)
VAT (#160): incl. VAT, excl. VAT, intracom. #359: document location, not tax explanation.
Bot find invoice (#360)
The future find invoice bot (#360) will automate lookup. #359 defines agent macros and escalations.
Support templates
Template library: generic macros. #359 adds 8 dedicated INV-MISS-* macros.
Promise #359
INV-MISSING policy, INV-MISS-GATE flow, portal + customer account, email reminder, missing_invoice KPI.
Which causes should be classified before responding?
Mapping the missing_invoice causes before replying avoids sending back confirmation or the wrong recipient.
Eight scenarios to tag
inv_not_generated: billing app not yet synced with order paidinv_spam_folder: PDF sent, customer did not check spaminv_confusion_confirm: looking for invoice in confirmation emailinv_portal_unknown: does not know how to access document portalinv_account_empty: guest, customer account without historyinv_wrong_email: PDF sent to a different address than requesterinv_never_sent: automated invoice workflow not configuredinv_pro_pending: pro invoice pending SIRET/VAT data
Mandatory ticket fields
order_id, payment_status, invoice_app_status, invoice_url (bool), customer_account (bool), requester_email vs order_email. See taxonomy (#135).
Difference between invoice and confirmation
Macro INV-MISS-CONFUSION if the customer attaches a screenshot of the Shopify confirmation. Redirect to PDF or portal, do not just send back confirmation of order alone.
Ticket mining last 90 days
Export "facture", "invoice", "PDF", "comptabilité", "note de frais". Prioritize portal if inv_portal_unknown is dominant.
How to structure the INV-MISSING policy?
The INV-MISSING policy aligns agents, portal, and email follow-ups.
Ten policy blocks
Order lookup before any document sending
Requester auth = order email or proof of identity
Never confirmation as a substitute for a pro invoice
Portal first: self-service link before manual resending
Gift: buyer PDF only (#254)
Pro pending: SIRET collection before issuance, not "not found"
Max 2 follow-ups: then finance handoff if bounce
Spam guide: folders + subject search "invoice"
Single channel: merge duplicate tickets
Accounting SLA: acknowledgement within 4 hours, PDF within 24 business hours
INV-MISS-GATE Flow
Five gates: auth → lookup order paid → check invoice_app (generated / pending / absent) → cause branch → action (portal link, PDF resending, pro collection, finance handoff).
inv_not_generated branch
Retrieving order paid < 2 h and app sync delayed: INV-MISS-DELAY macro + portal link "available within 24 hours". No promise of immediate PDF if app log is empty.
inv_pro_pending branch
Route to data collection #254 INV-PRO, not missing workflow. Tag inv_pro_pending, not inv_not_generated.
Gift rule
Verify shipping ≠ billing or gift tag. PDF to buyer email only. Align with #254.
Which INV-MISS macros for agents?
Eight INV-MISS macros cover 90% of missing invoice tickets.
INV-MISS-PORTAL-01 (self-service)
"Order #[X] paid on [date]. Download your invoice here: [portal link]. Log in with [order email]. The PDF is identical to the one sent by email. Need help? Reply to this message."
INV-MISS-RESEND-02 (PDF resend)
"Invoice #[num] resent to [email]. Check your spam and Promotions folder. Direct link: [invoice_url]. Delivery time: a few minutes."
INV-MISS-CONFUSION-03 (confirmation ≠ invoice)
"The "order confirmed" email is not the tax invoice. Your invoice #[num]: [portal link]. For businesses: provide company name and VAT number if missing at checkout."
INV-MISS-SPAM-04 (folder guidance)
"Invoice sent on [date] to [email]. Search for "invoice #[num]" or "[shop name]" in all folders. Gmail: check Promotions and Spam. Add billing@yourdomain.com to your contacts."
INV-MISS-ACCOUNT-05 (customer account)
"Create an account with [order email]: [link]. Section Orders > #[X] > Download invoice. Same access as the guest portal without a password: [order status link]."
INV-MISS-DELAY-06 (generation in progress)
"Your invoice is currently being generated (usual delay: 2 to 24 hours after payment). You will receive an automatic email. Portal link active once available: [url]. Check back tomorrow if not there."
INV-MISS-PRO-07 (missing data)
"Pro invoice not issued: [SIRET / VAT / company name] is missing. Please reply with the exact trade registry (Kbis) name. Issuance within 48 business hours after receipt." See #254.
INV-MISS-DUPLICATE-08 (multi-channel)
"Request processed on this thread. PDF resent to [email]. Please do not reopen on chat/Instagram for single tracking purposes." Link duplicates.
Tone and personalization
Always include order number, invoice number if available, and portal link. Avoid "check your emails" without an app lookup.
How to activate the portal, customer account, and email reminders?
The self-service invoice portal diverts 50 to 70% of missing_invoice tickets when visible post-purchase.
Shopify order status page
Add a "Download invoice" block via the Sufio, Order Printer Pro, or PDF Invoice app. Unique link per order, accessible without an account (Shopify, 2026 status page).
Shopify customer account
Customer accounts: order history + invoice link per order. Invite activation on the thank-you page and confirmation email.
Dedicated B2B portal
If pro segment: wholesale portal or /my-pro-account page with invoice list by period. Reduces recurring accounting tickets.
Post-purchase chat widget
"Invoice" intent: email auth + order_id, immediate portal link reply. Prepare base bot #255 and future #360.
FAQ page /billing
"Where can I find my invoice?": 1) billing email, 2) order portal, 3) customer account, 4) contact support with order number.
Automatic follow-up email
If invoice is generated Day+1 without email open: single follow-up with portal link. Limit of 1 follow-up / order to prevent spam.
How to verify generation and sending on the ops side?
Recurring missing invoice tickets often signal an ops gap, not a distracted customer.
Agent lookup checklist
Open Shopify order, status paid
Billing app: invoice #, URL, sent_at
Email timeline: invoice sent or bounce
Compare requester email vs order email
Gift / pro / intracom tag
Common billing apps
Sufio, Order Printer Pro, PDF Invoice Generator: order/paid webhook → PDF generation → auto email. Check logs if inv_not_generated.
Invoice email workflow
Clear subject: "Invoice #[num] order #[X]". CTA button "Download PDF" + portal link. Sender billing@ authenticated SPF/DKIM domain.
Normal generation delay
Standard B2C: 0 to 2 hours post-paid. Pro with VAT validation: 24 to 48 hours. Document in INV-MISS-DELAY macro to keep accounting quiet.
Monthly audit
Export inv_never_sent tickets. If > 3% of orders: review app workflow, failed webhook, unconfigured markets.
Mystery shop test
Test B2C + pro FR order each app release: PDF received, portal OK, customer account OK within 24 hours.
How to set up Shopify and the billing app?
The Shopify invoice setup prevents missing_invoice better than reactive macros.
Recommended Stack
Billing App: Sufio or equivalent, sync order paid
Auto Email: PDF + portal link in body
Status page: download button visible on mobile
Customer accounts: document history
Checkout pro: SIRET/VAT fields if B2B
Shop Circle: invoice link in confirmation reduces "where is my invoice" tickets by 40 to 60% (Shop Circle, auto invoices 2026).
Enriched confirmation email
Block below summary: "Your invoice will be available here: [portal link]. Accounting? Download the PDF within 24 hours."
Thank-you page
"Download invoice" button if instant sync, otherwise "Invoice by email within 24 hours" + portal link.
Markets and currencies
Invoice template per Shopify market. "Invoice in wrong language" ticket = tag inv_wrong_locale, not missing.
Helpdesk integration
Gorgias/Zendesk sidebar: lookup invoice_url from app API. Agent copies link in 1 click, no 8-minute manual search.
Which KPIs should be measured for missing invoices?
Without missing_invoice KPI, it is impossible to prove portal and follow-up ROI.
Seven key metrics
missing_invoice_volume: tickets / orders/month
missing_invoice_resolution: resolved without escalation / total
inv_portal_deflection: portal access without ticket / sessions
inv_resend_rate: manual PDF resends / tickets
inv_confusion_confirm_rate: % confirmation confusion
inv_AHT: invoice ticket agent time
CSAT intent missing_invoice: dedicated satisfaction
DTC Benchmark
Target missing_invoice_resolution > 85%, inv_portal_deflection > 50% post-setup, inv_AHT < 5 min.
Portal correlation
Measure missing_invoice_volume before/after thank-you portal button. Expected drop of 30 to 50% in 60 days.
Monthly review
Top causes, top accounting verbatims, adjust FAQ and follow-up email.
Pro vs B2C segment
inv_pro_pending must not inflate missing_invoice KPI: separate tag, collection SLA #254.
What edge cases and escalations should be anticipated?
Six edge cases missing invoice require handoff or special procedure.
Partially Refunded Order
Original invoice + separate credit note. Customer looking for "final invoice": explain initial PDF + credit note #[num]. Finance handoff if amount is disputed.
Multi-order Same Email
Accounting requests "all January invoices": list orders by period, batch portal links or finance export.
Gift Recipient Requests Invoice
Polite refusal: tax document addressed to buyer only. Gift macro #254, no forwarding to recipient.
Company Filtering External PDFs
@company.com blocks attachment. Offer HTTPS portal link or personal accountant email with buyer's consent.
Invoice > 12 Months
App archive or accounting export. Finance handoff, do not promise instant resend if order is archived.
Marketplace or Reseller
Amazon/eBay order: invoice issued by marketplace, not DTC shop. Redirect to marketplace portal.
Confirmation Received, Invoice Never Configured
Structural inv_never_sent: ops escalation + manual one-shot issuance, then app workflow fix.
How does Qstomy handle the missing invoice?
Qstomy routes the missing_invoice intent with order lookup, portal link, and guided PDF resend.
Capabilities
inv_order_lookup: paid status + invoice_app sync
inv_portal_link: unique download URL
inv_confusion_triage: confirmation vs invoice
inv_spam_guide: instructions by email client
inv_pro_redirect: SIRET collection handoff #254
Quantified DTC Scenario
Furniture brand, 104 missing_invoice tickets/month, manual Sufio lookup 7 min/ticket.
After Qstomy + portal: 78% self-resolved, missing_invoice_resolution 88%, inv_AHT 52 s, CSAT 4.7/5.
Explore AI support, Shopify, request a demo.
What is the checklist for launching INV-MISSING?
INV-MISSING Checklist (10 steps)
Audit missing_invoice tickets for 90 days
Tag 8 root causes in section 3
Draft INV-MISSING policy in section 4
Configure portal + customer account documents
Import 8 INV-MISS-* helpdesk macros
Enhance confirmation email with invoice link
Train agents on INV-MISS-GATE flow
Integrate invoice_url into helpdesk sidebar
Weekly missing_invoice_resolution dashboard
Monthly root cause + app logs review
At a glance
#359 = invoice not found, not gift/pro issuance (#254)
Portal first: self-service before manual resending
INV-MISS-GATE: auth → paid → app status → action
8 INV-MISS macros: portal, resend, confusion, pro
missing_invoice_resolution KPI: target > 85%
FAQ
Difference with #254?
#254 = issue or amend gift/pro invoice. #359 = customer cannot find the document.
Difference with #358?
#358 = confirmation email missing. #359 = PDF invoice or portal.
Is confirmation enough for accounting?
No for pro and often B2C expense claims. Always redirect to PDF or portal.
Invoice not generated after 24 hours?
Check app webhook, handoff ops, temporary manual issuance.
Can the bot resend on its own?
Yes, with double auth (#255, future #360). Handoff if pro is pending or for VAT correction.
Going further
Test in staging: paid order,

Enzo
July 27, 2026


