- The receipt is a signed XML authorized by the SRI; the RIDE is only its printout.
- You need an electronic signature from an accredited entity. It expires, and the day it does, you stop issuing receipts.
- The access key identifies every receipt and is what the customer uses to look it up.
- Promec doesn't yet issue electronic receipts in Ecuador.
The most common mix-up at an Ecuadorian shop isn't a tax issue, it's an archiving one: people believe the invoice is the printed sheet. It isn't. The sheet is the RIDE. The invoice is an XML that the SRI authorized, and that's the file you need to keep.
The chain, step by step
- Your system builds the receipt's XML with the transaction data.
- It signs it with your electronic signature certificate.
- It sends it to the SRI, which authorizes it or returns it with observations.
- Once the receipt is authorized, the RIDE is generated for the customer.
Each step can fail for a different reason, and it's worth knowing which one failed. A poorly built XML gets rejected on structure; an expired certificate never even gets signed; a denied authorization usually comes with a message pointing to the specific field.
Inside that numeric string are the issue date, the receipt type, your RUC, the environment, the series, the number, a numeric code, the issuance type and a check digit. It's not just any sequential number: it's the identifier the receipt exists under in the SRI's system.
Where it breaks down at a shop
The regulation is the same for a shop as for a store. The difference is in how the information arrives:
- The customer isn't there at checkout. They drop the car off in the morning and someone else picks it up in the afternoon. If tax details weren't requested when the vehicle came in, the receipt gets issued with whatever's on hand.
- The amount changes along the way. The order opens over a noise complaint and ends up covering a clutch and a bearing. If the quote isn't kept live in the system, the receipt gets pieced together by hand at the end.
- Parts and labor get mixed together. It doesn't matter for the receipt, but it matters for your margin: if they're not separated into line items, you'll never know how much you make per hour.
What to ask of the software
Whether it issues receipts or not, the management program has to leave the transaction in a state where issuing is mechanical: complete customer tax details on file, a quote with separate line items, a closed order with the final amount, and a clean export to whoever issues the receipt or to your accountant.
When that's solved, switching providers is a formality. When it isn't, any invoicing tool turns into a second job.
AI quotes, scheduling, mechanic app, inventory and customer portal. 3 months for €1, no lock-in.
Start for €1