All your SRI documents, in one go.
Pluryfact bulk-downloads your electronic tax documents from Ecuador's SRI en Línea, received and issued: authorised XML, RIDE PDF and TXT report, sorted by year and month into a single ZIP. From your own tab, with your own session.
Coming soon to the Chrome Web StoreFree · no date yet
How it worksChrome extension in development · Free · No account · No servers or analytics · AGPL-3.0
Illustration: in the SRI en Línea tab, the Pluryfact popup downloads the invoices received in 2025. Its twelve-month file strip fills up month by month; in September the SRI session expires, “Resume 4 months” appears and the download carries on with what was missing. Beside it, the ZIP builds up one folder per month until it reaches 1,784 documents and 3,580 files.
Three steps, and the SRI does the rest.
Pluryfact does not log in to the SRI for you: it works inside the tab you opened, with the portal's own buttons. That is why it does not need your password.
-
Sign in to SRI en Línea
As always, with your RUC or ID number and your password. From the menu, go to Facturación electrónica → Comprobantes electrónicos recibidos (received) or emitidos (issued).
-
Choose what to fetch
Open Pluryfact: inbox, period (a day, a range, a month or a year), document types, an issuer if you want to filter, and formats.
-
Download the ZIP
Press Download and get on with your day. When it finishes, the ZIP is in your downloads folder, sorted by year and month.
Few queries, on purpose. Received documents are queried one month at a time: a year of invoices is 12 queries, not 365. Issued documents go day by day, because that SRI screen does not accept ranges.
Made for whoever fetches hundreds of documents.
Accountants, taxpayers and businesses who repeat the same query on the portal every month, page by page.
It all starts with the access key
49 digits · sample key
- 14032025Issue date
- 01Type (01 invoice)
- 1790000000001Issuer RUC
- 2Environment
- 001002Series
- 000004512Sequence
- 12345678Numeric code
- 1Emission
- 8Check digit
Received and issued 2 inboxes
Both query screens of SRI en Línea, each with its own query plan.
The period you need day · range · month · year
A single day, a date range, a month or a whole year. Issued documents go up to yesterday; received ones, up to today.
Filter by issuer RUC · business name
For received documents, keep just one supplier by RUC or business name, ignoring accents and case.
XML, RIDE and report XML · PDF · TXT
The authorised XML, which is the document with tax validity; the RIDE, its printed representation as PDF; and the TXT report of the listing.
A tidy ZIP RUC/inbox/year/month
Every file with a name that makes sense: type, series, issuer RUC and access key.
Live progress period file strip
One tab per month or per day that fills in when done; a red ribbon marks a period with problems. At the end, documents expected against files obtained.
Close the popup, keep downloading 4/12 · ! · ✓
The icon badge shows the progress. You get a notification when it finishes, if the session expires or on an error; never one per month.
Spots an expired session ~20 min
An SRI session lasts about 20 minutes. Pluryfact notices, keeps what it has and offers “Resume”: only what was missing.
Download history like chrome://downloads
A page of its own with your jobs, their status and what was left pending.
Kind to the SRI normal · gentle pace
One query at a time, with random pauses between queries and downloads. The “gentle” pace doubles them.
Diagnostic log 17•••••••001
For troubleshooting, without extra data: RUCs and access keys are stored masked, and the log never leaves your browser.
Eight themes, light and dark 8 themes
Pick one under Avanzado → Tema; dark mode follows the system. See them below.
This is how it lands in your folder.
One ZIP per download. Inside, the same path every time, so your archive or your accounting system knows where to look.
pluryfact_‹RUC›_recibidos_2025.zip └─ pluryfact/ └─ ‹your RUC›/ ├─ recibidos/ │ ├─ 2025/ │ │ ├─ 01/ │ │ │ ├─ factura_001-002-000004512_‹issuer RUC›_‹key›.xml │ │ │ └─ factura_001-002-000004512_‹issuer RUC›_‹key›.pdf │ │ └─ 02/ … 12/ │ └─ reportes/ │ └─ factura_‹period›.txt └─ emitidos/ (if you ask for them)
Your SRI password never leaves your browser.
What else exists to bulk-download SRI documents, according to each product's public listing on 13 November 2026. We did not install or test any of them. “Not stated” means its listing does not say.
| What is compared | PluryfactChrome extension · in development | XML ManagerChrome extension | Descargador Masivo SRIextension + docu.ec service | ContaBot ProChrome extension | Descargador de Comprobantes SRIextension on GitHub, not in a store | Comprobantes SRIdesktop app | recibo.ecweb service |
|---|---|---|---|---|---|---|---|
| Price | Freeno account, no paid tier | Not stated | Recent periods freeone-off payment for long periods | Paid licenceamount: not stated | Free | Paid, per computer7-day trial | Free up to 200 a monththen paid plans |
| Your password and session | Never asked, never leaves the browseruses your session, in your tab | Not stateddeclares it handles “authentication information” | Sends your session cookie to its serversdoes not ask for the password | Uses your sessionsays it neither stores nor sends credentials | Uses your session | Automatic mode keeps your password encrypted on your computerassisted mode does not keep it | Optional: you connect your SRI passwordwhere it is stored: not stated |
| Formats | XML + RIDE PDF + TXT reportin one ZIP | XML of receivedTXT and PDF reports | XML and PDFExcel in the paid mode | XML | XML and RIDE PDFhistory as CSV | XML, RIDE PDF, Excel and ATS | XML, PDF, XLSX and CSV |
| Received and issued | Both | Bothreports for issued | Not stated | Not stated | Both | Both | Not stated |
| Filters | Day, range, month or yearand issuer by RUC or business name | Not statedsorts by taxpayer, year and month | The query made on the portal | Year, month and type | Typeissued by day or month | Period and type | Date, supplier and amount |
| When something breaks | Resumes only what was missingalso after the session expires | Not stated | Not stated | Retries failed ones | Retries and “retry failed” | Not stated | Not stated |
| Open source | AGPL-3.0repository still private, in development | Not stated | Not stated | Not stated | Public code, no licence | Not stated | Not stated |
Where others are ahead
- Accounting reports: Comprobantes SRI builds purchase and sales ledgers, a VAT summary and the ATS; recibo.ec and PlusFactura export to Excel. Pluryfact delivers the files, not reports.
- Unattended sync: Factunexo, recibo.ec and PlusFactura fetch documents without you opening the SRI, in exchange for your password or access.
- Track record: XML Manager has about 3,000 users and 264 ratings; Pluryfact is not published yet.
- Other browsers: there are options for Edge and Firefox. Pluryfact is tested on Chrome only.
What makes Pluryfact different
- Neither your password nor your session cookie leaves your browser: there is no server in between.
- Of the products reviewed, it is the only one with a declared open-source licence.
- It puts XML, RIDE and TXT report, received or issued, into one sorted ZIP.
- It filters received documents by issuer and resumes after an expired session; no other extension reviewed says so in its listing.
- No product reviewed claims to solve captchas, and Pluryfact does not either.
Sources: XML Manager · Descargador Masivo SRI · ContaBot Pro · Descargador de Comprobantes SRI · Comprobantes SRI · recibo.ec · PlusFactura · Factunexo. We also reviewed Accountex365, DaatSRI, FREC SRI, ExcelContable, SRI Pro Downloader, Descargas Documentos Digitales SRI (asks for your password) and Tribufy.
Between your browser and the SRI, nobody else.
Your tax documents say who you buy from, who you sell to and how much. That is why Pluryfact has nowhere to send them.
- It never asks for your password.It uses the session you already opened on SRI en Línea and never stores it.
- Everything happens in your browser.No servers, no analytics: your documents go from the SRI to your downloads folder.
- It only talks to the SRI.srienlinea.sri.gob.ec, with your session, and cel.sri.gob.ec, the public document authorisation service.
- Open source, AGPL-3.0.Anyone will be able to check what it does. While it is in development, the repository is private.
srienlinea.sri.gob.ec/comprobantes-electronicos-internet/*Read and change data on that site | Press Consultar and download the files on the documents screen, with your session. |
|---|---|
cel.sri.gob.ec/*Connect to that site | Request the authorised XML of each access key from the SRI's public service. |
storageStorage | Keep progress, history and your settings in this browser. |
scriptingScripts | Activate Pluryfact in an SRI tab that was already open. |
notificationsNotifications | Tell you when a download finishes or your session expires. |
And nothing else: no access to other sites, your tabs, your history or your cookies. The ZIP is saved from the portal tab itself.
What it does not do, said up front.
Status: in development. The core (reading tables, access keys, query planning and filters) is tested; the connection with the portal is being validated with real sessions before the first version, which will be published on the Chrome Web Store.
It is not an official SRI tool
Pluryfact is not affiliated with the Servicio de Rentas Internas. RIDEs are printed representations; the document with tax validity is the authorised XML.
It does not sign in for you
You sign in to SRI en Línea with your password and open the documents screen. Pluryfact only works in a tab with a signed-in session.
It does not solve or bypass captchas
If the SRI asks for a check, you solve it in the portal tab; Pluryfact waits and carries on by itself afterwards.
A full year may need resuming
An SRI session lasts about 20 minutes. Fetching a whole year may mean signing in and pressing Resume two or three times.
Old issued documents may come without XML
The SRI web service rejects issue dates outside its range. Pluryfact tries the portal instead and tells you what it could not get.
Chrome only, and not installable yet
It is developed and tested on Chrome. It does not export Excel, ledgers or the ATS: it delivers the files as the SRI hands them out. Its interface is in Spanish.
Eight themes, in case you spend hours in it.
They came from the naming exploration: each candidate brought its own palette and typeface, and instead of throwing them away they became themes. Pluryfact is the default.
- Default
Pluryfact
DescargarBricolage
Tabularium
DescargarMarcellus
Ledgera
DescargarNewsreader
Factrix
DescargarSora
XMLote
DescargarJetBrains Mono
Comproflow
DescargarOutfit
Comprobox
DescargarRubik
Fiscabox
DescargarManrope
In the extension: Avanzado → Tema. It changes instantly in the popup and on the page, and every theme has a light and a dark version.
Before you ask.
The usual questions about the session, the captcha and your data.
Is it an official SRI tool?
No. Pluryfact is a MAECLY product and is not affiliated with Ecuador's Servicio de Rentas Internas (SRI). It uses the same SRI en Línea screens you would use by hand. RIDEs are printed representations; the document with tax validity is the authorised XML.
Do I have to give it my SRI password?
No. You sign in to SRI en Línea yourself, as always. Pluryfact works inside that tab with your session and never sees, asks for or stores your password.
Do my documents go through any server?
No. Pluryfact has no servers and no analytics. It only talks to srienlinea.sri.gob.ec, with your session, and to cel.sri.gob.ec, the SRI's public authorisation service. The ZIP goes from the SRI to your downloads folder. The diagnostic log stays in your browser, with the RUC and access keys masked.
What if the SRI asks me to solve a captcha?
You solve it. Pluryfact does not solve or bypass captchas. The received-documents query uses an invisible reCAPTCHA; Pluryfact makes a single query per month, one at a time and at a human pace, so that usually nothing shows up. If the SRI shows a challenge, Pluryfact pauses, brings the portal tab to the front and tells you; once you solve it, it carries on by itself.
My SRI session expired mid-download. Do I lose what was downloaded?
No. An SRI en Línea session lasts about 20 minutes. Pluryfact notices it expired, stops and tells you through the icon badge and a notification. Sign in again, open the documents screen and press Resume: it only fetches the periods that were missing. A full year may need two or three resumes.
Why do some old issued documents arrive without XML?
Because the SRI web service that hands out the authorised XML rejects access keys whose issue date is outside its range. When that happens, Pluryfact tries the portal instead and tells you how many files it could not get, but some old issued documents may end up without XML.
Can I close the popup while it downloads?
Yes: the download carries on and the icon shows the progress (for example 4/12). What you must not close is the SRI en Línea tab, nor sign out. When it finishes, or if something needs your attention, you get a notification.
How is the ZIP organised?
pluryfact/<your RUC>/<recibidos or emitidos>/<year>/<month>/, with each file named <type>_<series>_<issuer RUC>_<access key>, as .xml and .pdf. The TXT reports go in a reportes/ folder inside each inbox.
When can I install it?
Not yet. Pluryfact is in development: the core (reading tables, access keys, query planning and filters) is tested, and the connection with the portal is being validated with real sessions before the first version. It will be published on the Chrome Web Store; no date has been announced.
Is it really free?
Yes. It costs nothing, needs no account and has no paid tier. Its licence is AGPL-3.0.
A year of invoices. One ZIP.
No copying access keys one by one, no paging through the portal. Pluryfact is coming soon to the Chrome Web Store, for free.
Coming soon to the Chrome Web StoreFree · no date yet