Skip to content

Invoice every progress estimate with its withholdings.

For construction firms, developers and contractors in Mexico. IVA and ISR withholdings on each line item, local taxes, a Construction complement that remembers each client's project, and a payment receipt (REP) when the estimate is paid later. Automatic collection reminders and a statement per client. You pay for folios that never expire; Premium is an optional subscription.

Each type of project, with what its CFDI requires.

From housing to a public works contract, every job gets billed with the same CFDI 4.0 tools: complements, withholdings, related CFDIs and payment receipts.

Housing and developments

If you also lease units or storefronts, the lease invoice carries the property tax account (cuenta predial) on the line item.

Industrial buildings

Progress estimates with the Construction complement and IVA and ISR withholdings on each line item.

Public works

Download your Tax Status Certificate (CSF) and your SAT compliance opinion to include them in your bid.

Remodels

Invoice the advance and, when you invoice the estimate, link that CFDI with related CFDIs.

Maintenance

Same service every month: that client's recent line items show up when you create the invoice.

Infrastructure

The state's local taxes through the Local Taxes complement, which handles 14 types.

Withholdings and local taxes, on the line item that carries them.

Capture what your client and the SAT ask for on each estimate, and the XML and PDF come out with every tax in its place.

IVA

IVA withholding

On each line item

Capture the withholding on the line item that carries it. The CFDI total and the PDF already reflect it.

ISR

ISR withholding

On each line item

When your client withholds ISR, it goes into the XML with its base and amount, line item by line item.

14 types

Local taxes

Local Taxes complement

Your state's local withholdings and transferred taxes, each with its rate and amount.

Project

Construction complement

Saved per client

Enter the project details once; the next estimate for that client already has them.

Predial

Property tax account

On the line item

If you lease a property, its cuenta predial number goes on the line item of the lease CFDI.

REP

Payment receipt

When you get paid later

Issue the estimate as PPD. When the payment arrives, in full or in part, record it and stamp the REP in the same step.

You (or your accountant) set the rate that applies to your case; Factura Digital puts it in the CFDI. Complements: included with a limit; unlimited with Premium.

Everything a construction firm bills every month.

Quotes and delivery notes, branches and series per project, unlimited users with permissions, collections with payment receipts and reminders, and the SAT documents a tender asks you for.

Quotes and delivery notesNew

Quote the job before work starts and issue the delivery note (remisión) when you deliver materials to the site, from the same account where you invoice your estimates.

Estimates with many line items

Load the estimate's line items from Excel instead of typing them one by one. If the contract sets a total, use “Match exact total”.

Construction complement

Project details are saved per client, so the next estimate goes out without entering them again.

Related CFDIs

Link the estimate to the advance-payment CFDI or replace a canceled invoice. The credit note pulls the line items from the related invoice.

Collections, REP and reminders

A board of overdue and upcoming invoices, automatic collection reminders to your clients and a statement per client. Record the payment, full or partial, and stamp the REP in the same step.

Branches and series per project

Branches included. Assign a branch or a series to each project and check the sales-by-branch report.

Unlimited users with permissions

Give access to site managers, admin staff and your accountant. Limit each user by branch and series, with two-step verification.

SAT blacklists

Check whether a supplier or subcontractor appears on the 69-B, Art. 69 or 49 Bis lists before you pay them. Included with a limit; unlimited with Premium.

CSF and compliance opinion

Download your Tax Status Certificate (CSF) and your SAT compliance opinion when an agency or a client asks for them. Included with a limit; unlimited with Premium.

Your subcontractors upload their invoices to your supplier portal.

Contractors and material suppliers upload their XML and PDF themselves. Each invoice is validated automatically before it reaches accounts payable, and approved invoices flow into your ERP: SAP, Oracle, CONTPAQi Comercial or an in-house system.

  • Automatic validation: structure, SAT status, RFC, amounts, purchase order and duplicates
  • Your team approves, rejects or flags each invoice, and the supplier gets notified
  • The subcontractor sees the history of their invoices and their payment dates
  • Connects to any ERP: SAP, Oracle, CONTPAQi Comercial or in-house systems
Book a demo

Our team sets up the portal and the connection to your ERP with you.

app.facturadigital.com.mx
Supplier portal · invoice received
Subcontractor invoice
Ready to approve
  • XML + PDF uploaded by the supplier
    Estimate 04 · PO-0457
    Received
  • XML structure
    CFDI 4.0
    Valid
  • Status with SAT
    Checked automatically
    Valid
  • Your RFC as recipient
    Matches your company
    OK
  • Amounts vs. purchase order
    PO-0457
    Match
  • Duplicates
    UUID not seen before
    None
Approve, reject or flag · Once approved, it goes to your ERP.

An AI assistant on every screen: it prepares, you confirm.New

Ask in plain language, inside the app. The assistant answers, explains and takes you where you need to go, and it never stamps, cancels, sends or charges anything without your click.

Explains stamping errors

If an estimate won't stamp, it tells you in plain language which field is wrong and where to fix it.

Takes you to the right screen

Ask where to record a payment or cancel a CFDI: it opens the screen with the filters set and highlights where to click.

Answers about your data

“Which of this client's estimates are still unpaid?” It finds CFDIs and clients, gives you your tax summary and exports to Excel.

Hands you to a person

When you'd rather talk to someone, it connects you with our team on WhatsApp and passes along the context.

It has the same permissions as your user and doesn't give personalized tax advice; for that, it suggests your accountant. Guidance and navigation are free; questions about your data use AI credits, with a monthly quota included. You can also invoice by conversation: the assistant prepares the CFDI and you confirm it.

When the SAT or your client asks, every CFDI is at hand.

The advance, the estimate and the payment stay linked through related CFDIs and the payment receipt (REP). Check each invoice's status with the SAT and download XML and PDF in a ZIP when someone asks for them. We keep your XML and PDF for 5 years.

  • Advance, estimate and payment linked through related CFDIs and the REP
  • “Check status with SAT” on every invoice, plus a cancellation monitor
  • Sync of your issued and received CFDIs with the SAT (with e.firma)
  • Sales by branch, by client and payments reports, in Excel or PDF
  • Your XML and PDF stored for 5 years
  • With Premium: reconciliation of your CFDIs against the SAT and a vault by year, month and type
app.facturadigital.com.mx
Estimate 09 · linked CFDIs
XENON INDUSTRIAL ARTICLES
Ready to download
  • CFDI A-1271 · Estimate 09
    PPD · XIA190128J61
    Stamped
  • Related CFDI · advance
    Advance applied · A-1198
    Linked
  • Construction complement
    Project details saved for this client
    Added
  • Withholdings per line item
    IVA + ISR + local taxes
    In the XML
  • REP · partial payment
    Payment recorded, REP stamped in the same step
    Stamped
  • Status with SAT
    Checked from the invoice
    Valid
XML and PDF in a ZIP · Send by email or WhatsApp right from the invoice.

What construction firms ask us most.

Can I invoice construction progress estimates?

Yes. Each estimate is a CFDI 4.0 with its line items, its withholdings and the Construction complement. If it has many line items, load them from Excel. If your client pays later, issue it as PPD and stamp the REP when you record the payment.

How do I record IVA and ISR withholdings?

On each line item you capture the withholding at the rate that applies to your case (the one your accountant gives you). The CFDI total, the XML and the PDF already reflect it. If the contract sets a total, “Match exact total” adjusts the invoice to that amount.

Do you handle local taxes?

Yes, with the Local Taxes complement, which handles 14 types of local withholdings and transferred taxes. Complements are included with a limit; with Premium they are unlimited.

How do I invoice an advance and then the estimate?

Invoice the advance and, when you issue the estimate, link it with related CFDIs. If you need a credit note, it is created from the related invoice and pulls its line items. Your accountant will tell you which SAT procedure applies to your case.

Can I separate invoicing by project?

Yes. Branches are included: assign a branch or a series to each project, limit each user by branch and series, and check the sales-by-branch report. Users are unlimited.

Can I check my subcontractors against SAT blacklists?

Yes. You can check whether an RFC appears on the 69-B, Art. 69 or 49 Bis lists. It's included with a limit; with Premium it's unlimited and adds automatic re-checks, email alerts and history.

Can my subcontractors upload their own invoices?

Yes, through the supplier portal. They upload their XML and PDF, each invoice is validated automatically (structure, SAT status, RFC, amounts, purchase order and duplicates), and your team approves, rejects or flags it. The portal connects to your ERP and we set it up with you; message us on WhatsApp to book a demo.

How much does it cost?

You pay for folios that never expire. Each stamped CFDI uses 1 folio (invoice, credit note or REP); 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.

Invoice your next estimate with 10 free folios.

One time, no card · Folios that never expire