Mexico receipts use mandatory CFDI 4.0 data. Everhour keeps project reporting tied to the billable work behind them.
Fill in your details, add line items, hit Print when ready.
| Description | Qty | Rate | Tax | Amount |
|---|
The calculator gives you the number — Everhour takes it from there.
One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.
Set a budget, assign rates, and get alerted before you're over.
Measurement
Track your budget through time or costs
Every report you need — configured your way, always up to date.
Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.
Use this page to prepare a receipt-style invoice for work, goods, services, or reimbursable charges connected to Mexico. The practical output is a structured document that captures the seller, buyer, line items, tax treatment, currency, payment terms, and receipt details in one place. For tax purposes, Mexico uses the Comprobante Fiscal Digital por Internet, or CFDI, rather than a loose seller-made receipt.
A buyer that needs a deductible tax document will usually ask for CFDI data before payment or immediately after purchase. Collect that data before issuing the document, especially the recipient RFC, name, fiscal regime, fiscal domicile postal code, and CFDI use. Missing recipient data forces rework because CFDI 4.0 validation depends on exact fiscal information, not only the buyer's commercial name.
A Mexico receipt that functions as a tax invoice needs issuer identification, recipient identification, line items, taxes, currency, and certification details. SAT states that CFDI version 4.0 has been the only valid version since April 1, 2023. The legal basis sits in CFF articles 29 and 29-A, with the technical structure set through SAT's Anexo 20 rules.
Issuer details include RFC, name or business name, tax regime, and place and date of issue. Each line item should show quantity, unit of measure, description, unit value, amount, and whether the concept is subject to tax. A valid CFDI also carries the folio fiscal assigned by SAT and SAT digital seal information, so a private invoice number alone is not enough for a compliant Mexican tax document.
Mexico's indirect tax is Impuesto al Valor Agregado, or IVA. The general IVA rate under Mexico's VAT law is 16%, but some transactions are zero-rated, exempt, or receive special treatment. The CFDI tax object and tax lines must match the transaction. CFF article 29-A requires transferred taxes to appear separately by rate where applicable, along with any withheld taxes.
Payment timing also affects the document. For income invoices, SAT uses payment method and payment form codes. Use PUE with the applicable payment-form catalog code when the invoice is paid in full at issuance. Use PPD with form 99 when payment is deferred or paid in installments. For a non-peso receipt, include Moneda and TipoCambio where the CFDI data model requires the exchange rate.
A one-off receipt generator is enough when you need a clear draft, a client-facing breakdown, or a checklist before creating the official CFDI through an authorized process. It works well for a single sale, a simple service line, or a project where the buyer already provided complete fiscal data. The document still needs exact SAT catalog values and certification when it becomes the official Mexican tax invoice.
A managed workflow fits recurring billable work, retainers, and teams that need proof behind each charge. Everhour Reporting can group tracked work by client, project, task, member, date range, and billable status, then export reports in CSV, Excel/XLSX, or PDF. That gives the billing owner a defensible backup file before turning approved work, expenses, and tax decisions into the final receipt or invoice.
This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.
High Performer
G2
Summer 2026
Best Ease Of Use
Capterra
Summer 2026
Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.
A tax-valid Mexico receipt is normally a CFDI when the buyer needs an official invoice for fiscal purposes. A simple proof of payment can show that money changed hands, but it does not replace a certified CFDI. SAT requires CFDI 4.0 for tax invoices, with RFC-based fiscal data, line-item details, tax information, and certification fields.
Collect the recipient RFC, legal name, fiscal regime, fiscal domicile postal code, and CFDI use before preparing the receipt. SAT identifies those as minimum recipient data for CFDI 4.0. Confirm the details against the buyer's official fiscal information because spelling differences, old postal codes, or the wrong fiscal regime can block validation.
IVA appears as a separate transferred tax line by rate where applicable. The general IVA rate is 16%, but the correct treatment depends on the transaction because some items are zero-rated, exempt, or subject to special rules. The line item's tax object and the summary tax section should agree.
Use PUE when payment is made in full at issuance, together with the applicable payment-form catalog code. Use PPD with payment form 99 when payment is deferred or made in installments. The payment method and payment form should reflect the actual payment arrangement, not the seller's preferred accounting shortcut.
Yes, CFDI supports a currency field through the Anexo 20 structure and SAT catalogs. When the document uses a currency other than Mexican pesos, the exchange-rate field, TipoCambio, is part of the CFDI data model where applicable. The commercial receipt should keep the currency, exchange rate, subtotal, taxes, and total consistent.
Everhour Reporting lets admins build reports with 45+ columns, filters, grouping, date ranges, and exports in CSV, Excel/XLSX, or PDF. A billing owner can group billable work by client, project, task, member, or invoice status before preparing the final Mexico receipt.
Everhour Billing & Invoicing turns tracked billable time and expenses into client invoices, using project or member rates while excluding non-billable work. Invoice data can be grouped by project, task, person, date, or another available breakdown, then exported to QuickBooks Online, Xero, or FreshBooks.
Use Everhour Reporting to organize billable work, costs, invoice status, and exports before issuing client documents, so each Mexico receipt starts from traceable project data.
14-day free trial · No credit card · Cancel anytime