Catch CFDI invoice errors before SAT does
Every morning, WebRun opens CONTPAQi, pulls yesterday's stamped CFDI invoices, checks each one's RFC, folio fiscal, and SAT validation status, logs every result to a shared sheet, and messages your accountant on WhatsApp the moment an invoice needs cancellation, correction, or a re-stamp.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I catch CFDI invoice errors before SAT flags them?
WebRun checks every CFDI invoice CONTPAQi stamps the day before, confirming the RFC, folio fiscal, and live SAT status against the original sale. It logs each result to a shared sheet and messages your accountant on WhatsApp the same morning if any invoice needs cancellation, correction, or a re-stamp, so billing errors get caught before SAT does.
- Invoice errors get caught the same morning they are stamped
- Your accountant gets a WhatsApp alert only when something is actually wrong
- Every CFDI is checked against its live SAT status, not just the CONTPAQi record
Built for Mexican accounting teams · CONTPAQi bookkeepers · SAT-compliant billing departments · small business owners in Mexico
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
sistema.contpaqi.com/LoginContpaqi/Loginin a real browser with your saved login - no setup, no API keys. -
1
CONTPAQi - check each CFDI invoice's SAT status
WebRun opens CONTPAQi to check each CFDI invoice's SAT status. - Open CONTPAQi Factura Electronica and list every CFDI invoice stamped in the last 24 hours
- For each one, confirm the RFC, folio fiscal (UUID), and total match the original sale
- Check the live SAT status of each invoice and flag anything canceled, pending, or rejected
Done when Every CFDI invoice stamped yesterday has a confirmed SAT status and a pass or fail result.
-
2
Google Sheets - log every validation result
WebRun opens Google Sheets to log every validation result. - Log each invoice's folio fiscal, client, amount, and validation result to the CFDI tracking sheet
- Mark any invoice with a mismatched RFC, wrong amount, or bad stamp as needing review
- Keep a running count of clean invoices versus flagged ones for the day
Done when The tracking sheet reflects every invoice checked today, with flagged rows clearly marked.
-
3
WhatsApp - alert your accountant to fix errors
WebRun opens WhatsApp to alert your accountant to fix errors. - Message your accountant a short list of any invoice that failed validation
- Include the client name, folio fiscal, and the specific problem found
- Send nothing if every invoice passed. Skip the message entirely
Done when Your accountant has a same day WhatsApp alert for any invoice needing a fix, or no message if all is clean.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will WebRun cancel or resend a bad invoice on its own?
No. WebRun only flags the problem to your accountant on WhatsApp. Canceling, correcting, or re-stamping a CFDI is a SAT-facing action a person decides on and completes, never something WebRun does unattended.
How does it know an invoice is actually wrong?
It compares each CFDI's RFC, folio fiscal, and total against the original sale in CONTPAQi, then checks the live SAT stamp status, so a flagged invoice means a real mismatch or a cancellation, not a guess.
What happens if every invoice is clean?
Nothing gets sent. WebRun only messages your accountant when it finds an invoice that failed validation, so a quiet WhatsApp is itself the good news.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.