Skip to content

Invoice from your ERP or from the browser.

For plants, factories and contract manufacturers in Mexico. Stamp from your ERP with the included API v5, document deliveries with delivery notes, add Carta Porte for your fleet and Foreign Trade 2.0 when you export. For purchasing, a supplier portal connected to SAP, Oracle, CONTPAQi Comercial or your in-house system.

Every shipment from your plant, with its CFDI.

Connect your ERP or system to API v5 and each shipment can generate its CFDI: Folio and Fecha AUTO, an email to your customer at stamping and errors in Spanish that point to the line item. Stamping is ultra-fast and valid with the SAT. You pay for folios, not the API.

API v5 · Stamping
ORD-PROD#OP-22841
SHIPMENT+ Carta PorteCDMX → MTY
AUTOfolio and dateEmailat stampingErrors in Spanish, per line item
free sandbox to test

Your ERP invoices through the API.

Integrate your ERP or in-house system with the API v5 stamping API. It's included: you pay for folios, not the API. Docs at docs.facturadigital.com.mx, a free sandbox to test, and now webhooks and SDKs.

  • Create and stampAPI v5
  • Stamp your XMLAPI v5
  • CancelAPI v5
  • Send by emailAPI v5
  • List CFDIsAPI v5
  • SAT catalogsAPI v5
  • Folio and Fecha AUTOAPI v5
  • Template per invoiceAPI v5
  • Errors in SpanishPer line item
  • SandboxFree
  • WebhooksNew
  • SDKsNew

Supplier invoices, checked against your ERP.

A plant receives invoices for raw materials, freight, and services every day. With the supplier portal, each one is checked against the SAT and your purchase order before anyone on your team touches it.

  • Your suppliers log in to a portal with your brand and upload XML and PDF with the purchase order or delivery number, plus their credit notes.
  • Every invoice is validated before it reaches accounts payable; your team approves, rejects with a reason, or adds observations.
  • The supplier gets every answer by email and checks their history, payment status, and estimated payment dates.
  • Connects to SAP, Oracle, CONTPAQi Comercial, or your in-house system. If you have no ERP, we build the workflow with you.

Automatic checks on every XML

  • XML structure and SAT status
  • Issuer and receiver RFC
  • Amounts and taxes, with a tolerance in cents
  • Commercial terms
  • Purchase order, order, or delivery number in your ERP
  • Duplicate invoices

Unlimited suppliers. Implemented with our team; ask sales for a proposal.

Every movement in your chain, with its CFDI.

Shipments, received CFDIs, transfers between plants, contract manufacturing, imported goods and exports. Each movement with its CFDI and its complement.

CFDI · Income

Shipments to customers

Invoice from the browser or from your ERP through the API. If the goods travel in your own fleet, add the Carta Porte.

Received CFDIs

Supplier invoices

With your e.firma, sync the CFDIs your suppliers issue to you from the SAT and review the per-supplier summary. With the supplier portal, they arrive validated against your purchase order.

Transfer + Carta Porte

Transfers between plants

A transfer CFDI with Carta Porte 3.1 for road transport: locations, goods, vehicle and parties, with favorites for the routes you repeat.

CFDI · Income

Third-party contract manufacturing

Invoice the service with its line items. If the order has many lines, load them from Excel instead of typing them one by one.

Pedimento

Imported goods

On the first-hand sale of imported goods, the customs entry (pedimento) number goes on the CFDI line item.

CFDI + CCE 2.0

Product exports

Foreign Trade complement 2.0 with SAT catalogs, tariff code with its unit filled in automatically, and the DOF exchange rate.

What a plant invoices every day.

An API for your ERP, delivery notes, line items from Excel, Carta Porte, Foreign Trade, addendas and an AI assistant: what an industrial operation asks for, in one account.

API v5 for your ERP

Create, stamp, cancel, send and list CFDIs from your system. Folio and Fecha AUTO, a template per invoice and a free sandbox. You pay for folios, not the API.

Line items from Excel

Bulk-load line items from Excel when you create the invoice, for orders with many lines.

Currency and exchange rate

Invoice in another currency with the DOF exchange rate already filled in. “Match exact total” matches the purchase order total.

Addendas for big customers

With Premium, every addenda is included, on the web and through the API. If your customer asks for a new one, the team adds it.

Branches per plant

Branches included, each with its own series. Permissions by branch and series, plus a sales-by-branch report.

Carta Porte for your fleet

Carta Porte 3.1 for road transport, income or transfer, with SAT validations before stamping and errors explained in Spanish. Included with a limit; unlimited with Premium.

Foreign Trade 2.0

For exports: catalogs, tariff code with its unit filled in automatically and the DOF exchange rate. Included with a limit; unlimited with Premium.

Withholding CFDI 2.0

With Premium, issue withholding CFDIs for payments to foreign residents, dividends, interest or sales of shares.

Users and permissions

Unlimited users with granular permissions, for example who can cancel invoices from previous months. Two-step verification per device.

Delivery notesNew

Document your deliveries with delivery notes (remisiones) from the same account you invoice from, along with quotes and recurring invoices.

Ultra-fast PAC stamping with backup

If a PAC doesn't respond, your CFDI still gets stamped. Infrastructure on AWS (Mexico region) and Google Cloud, 100% uptime, and your XML and PDF stored for 5 years.

AI assistantNew

Ask how much you invoiced per customer or how much you're owed and it answers with your data; it also exports to Excel and explains stamping errors in plain language. It prepares, you confirm.

Comply without improvising.

What your controller and your accountant check: status with the SAT, blacklists, reconciliation and your XMLs in order.

SAT

SAT codes

Search the product or service code in the SAT catalog as you enter the line item. Each client's recent line items stay at hand.

SAT

Status with SAT

“Check status with SAT” on every invoice, plus a cancellation monitor to follow them up.

69-B

SAT blacklists

Check your suppliers against the 69-B, Art. 69 and 49 Bis lists. Included with a limit; with Premium it's unlimited and adds automatic re-checks and email alerts.

Premium

Reconciliation against the SAT

With Premium, reconcile your CFDIs against what the SAT has on record.

Premium

CFDI vault

With Premium, download your issued or received CFDIs in a ZIP by year, month and type.

CCE

CCE 2.0 · Exports

Foreign Trade complement 2.0 with SAT catalogs, tariff code with its unit and the DOF exchange rate.

What your operations manager asks.

Can I generate a CFDI for each shipment from my ERP?

Yes, by integrating your ERP or system with API v5: create and stamp the invoice when the shipment goes out, with Folio and Fecha AUTO and an email sent at stamping. If something fails, the error comes back in Spanish and points to the line item. Your team or your systems provider builds the integration using the docs at docs.facturadigital.com.mx and the free sandbox.

Does it connect to my ERP?

Yes. To issue CFDI, your ERP or system stamps through API v5, which is included (you pay for the folios you stamp, not the API), now with webhooks and SDKs. To receive supplier invoices, the supplier portal connects to any ERP: SAP, Oracle, CONTPAQi Comercial, in-house systems or any system with an API or database; our team implements it with you. If you'd rather not integrate, invoice from the browser and load line items from Excel.

How do I receive my suppliers' invoices?

With the supplier portal: your suppliers log in to a portal with your brand and upload XML and PDF with their purchase order or delivery number. Every invoice is checked against the SAT, the RFC, amounts and taxes with a tolerance in cents, commercial terms, the purchase order in your ERP, and duplicates. Your team approves, rejects with a reason, or adds observations, and the supplier sees their history and estimated payment dates. Unlimited suppliers. Book a demo on WhatsApp.

What happens if stamping fails mid-operation?

Ultra-fast PAC stamping with backup: if a PAC doesn't respond, your CFDI still gets stamped and your shipments keep moving. The platform runs on AWS (Mexico region) and Google Cloud with 100% uptime, and your XML and PDF are stored for 5 years.

Can I manage several plants?

Yes. Branches are included: one per plant, each with its own series, and you limit each user by branch and series. Each account is one RFC; if your group has several legal entities, Premium lets you transfer stamps to the sub-accounts of the other RFCs.

Do you handle Carta Porte?

Yes, Carta Porte 3.1 for road transport, income or transfer: locations, goods (hazardous materials, tariff code, pedimento), vehicle and parties. The IdCCP is generated for you, you save favorites and it's validated before stamping, with SAT errors explained in Spanish. Included with a limit; unlimited with Premium.

My customers require an addenda. Do you have it?

With Premium, every addenda is included. On the web: 7-Eleven, Arteche, INSABI, Japiro, LUC Soluciones, Marva, Papelera BJ and a generic purchase order; through the API: G500, Ternium and HEB Detallista. If your customer asks for a new one, the team adds it.

Can I export with the Foreign Trade complement?

Yes, with Foreign Trade 2.0: SAT catalogs, tariff code with its unit filled in automatically and the DOF exchange rate. Included with a limit; unlimited with Premium.

How much does it cost?

You pay for folios that never expire, and bigger packs cost less per folio. Each stamped CFDI uses 1 folio, on the web or through the API; canceling doesn't use one. When you sign up you get 10 free folios, one time, no card. Premium is an optional subscription: $450 MXN a month or $4,500 MXN a year, VAT included, and it gives you 15% off folios.

Connect your ERP to issue and receive CFDI.

10 free folios, one time · Free sandbox for your integration · Folios that never expire