Receipt generator for Mexico

Mexico receipts use mandatory CFDI 4.0 data. Everhour keeps project reporting tied to the billable work behind them.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Mexico receipt basics for billable work

Create a Mexico-ready receipt

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.

Include the required CFDI details

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.

Handle IVA and payment codes

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.

Choose a tool or workflow

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

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

Is a Mexico receipt the same as a CFDI?

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.

Which buyer data should you collect before issuing a Mexican receipt?

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.

Where does IVA appear on a Mexico receipt?

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.

Which payment code should a Mexico receipt use?

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.

Can a Mexico receipt be issued in a foreign currency?

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.

How does Everhour Reporting support Mexico receipt backup?

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.

How does Everhour help turn billable work into invoices?

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.

Build receipt backup from tracked work

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

Or