Your own brand
You upload your logo, set the colours and your clients come in through your domain. We appear on no screen.
Fastura Pro 9 is a multi-company SaaS you install on your server: you upload your logo, put your domain on it and register as many companies as you like. You receive 100% of the code in Laravel and Vue.js, and we carry on maintaining the SUNAT certification.
You send the document as JSON and we return the signed XML, the PDF and the CDR in the same response.
What you buy when you buy the code: the branding, the support, the updates and the repository.
You upload your logo, set the colours and your clients come in through your domain. We appear on no screen.
Tickets on Essential. WhatsApp on Priority.
The invoicing system changes every day and you do git pull. Your end clients never notice the deployment.
Laravel and Vue.js, unobfuscated. Genuine technological independence: you read it and you change it.
From the admin panel you monitor and manage every company registered in your system. Your clients never get in here.
This is not an account in our cloud. It is the system delivered as code, licensed per domain and with updates for as long as you keep it active. If what you want is to issue for your own company, that route is Fastura for companies.
You already sell an ERP, a POS or a vertical. You plug the issuer in rather than wrestling with UBL for six months.
Integration in weeksYou implement for third parties and need to touch the code: change print formats, add fields, connect till hardware. Here the repository is yours for as long as the licence lives.
Backend and frontend completeYour policy says the data does not leave the data centre. You install inside and file with SUNAT from your own infrastructure.
On-premise or private cloudPro 9 is the multi-company web system. App 4.0 is its mobile application and comes with the APK included.
Backend, panel, print templates, migrations and the API documentation. Each client lives as a tenant with their tax ID, their series and their users, and can jump between the companies they manage without logging in again. You read it, modify it and deploy it: it is not a library and not an SDK.
React Native with TypeScript. One codebase for Android and iOS. See the app →
Companies per installation. Your hardware sets the limit, not a price table.
We do the first set-up on your VPS ourselves: dependencies, database, cron, SSL, certificate and an accepted test issue.
Included in both licences. The WordPress shop issues the document against your installation, with no middlemen.
Documents issued with this codebase since 2012.
When SUNAT changes a catalogue, a validation or the schema, we publish the version in the repository and you run git pull. If you stop renewing, the installed system is still yours, but it stops receiving those updates and sooner or later SUNAT rejects.
And around the issuer, the system your client uses every day. It all shares the same data model: whatever is sold reduces stock and appears in the till report with nothing to sync.
Invoice, receipt, credit note and dispatch note, signed and filed with SUNAT with the CDR coming back.
A purchase ledger with supplier, document type and withholding, ready for the accountant's report.
You send the quote, the customer approves it and it becomes a sale without re-entering the items.
Receivables and payables, tills and banks. You know who owes you and since when.
A stock ledger per warehouse, transfers between branches, batches and units from SUNAT's catalogue. Stock goes down on a sale and up on a purchase, with no manual month-end adjustments.
You type the number and the legal name, address and taxpayer status come back. With 2,000 lookups a month included.
A fast counter interface, with the trade's modules on top. The same Pro 9 serves a hardware shop, a hotel and a transport company.
Barcode scanning, direct ticket printing at 58 and 80 mm, and support for electronic scales. On the money side: petty cash, shift close and sales broken down by seller.
Rooms, bookings and charges that land on the guest's bill.
Tables, orders by station and bills split before payment.
Routes, manifests and carrier dispatch notes.
A REST API with new endpoints, webhooks that fire when a document is created or an order comes in, lookups for tax IDs, national IDs, foreigner's cards, licences and number plates, and WhatsApp notifications connected with a QR.
Every business puts its catalogue in front of the public and takes orders without anyone answering the phone. Once payment is confirmed, the document goes out by itself.
Rewritten in React Native with TypeScript and Expo: one codebase builds for Android 12 or above and iOS 12 or above. The APK is included in both Pro 9 licences.
Built-in apps, forms each client builds to fit, an assistant that works over WhatsApp, lookups with a free tier and a broader API. It is all documented, feature by feature.
Mozo and VendeYa inside the invoicing system, online shop 2.0, configurable forms and columns, new dashboards.
A WhatsApp assistant, automatic document sending, tax-ID and national-ID lookups with 2,000 free a month, and PSE and OSE registration.
New endpoints, configurable webhooks, contextual documentation and migration from PRO X.
Laravel, Vue and MySQL: what any Peruvian hosting provider already knows how to run.
| Component | Technology | Version | Note |
|---|---|---|---|
| Backend | Laravel | PHP 8.0+ | Multi-company architecture, with no proprietary dependencies |
| Frontend | Vue.js · Vuex · Vite | 2.6 · 3.6 · 4.4 | Editable components, built with npm |
| Interface | Bootstrap | 5.3 | Themes and stylesheets replaceable from the admin panel |
| Database | MySQL / MariaDB | 8.0 / 10.6 | Versioned migrations included |
| Dependencies | Composer · Symfony | 2.x | Deployment with composer install --no-dev |
| XML signing | UBL 2.1 + XMLDSig | SUNAT 2.1 | Certificate .pfx your own per tax ID |
| Mobile app | React Native + TypeScript | App 4.0 | Android 12+ and iOS 12+ from the same codebase |
| Online payments | Culqi · Mercado Pago · PayPal | Official API | For the online shop and the payment links |
| Printing | QZ Tray | — | Direct ticket printing from the browser |
| Delivery | Git repository | private | Access for as long as the licence is active |
If your hosting runs WordPress comfortably, it runs Pro 9. What does not depend on us we say anyway: there are two rows we go through with you before installing.
| Requirement | Minimum | Recommended | What for |
|---|---|---|---|
| PHP | 8.0 | 8.2 | With openssl, soap, zip, gd, mbstring and curl active |
| Database | MariaDB 10.6 | MySQL 8.0 | A dedicated user. You set the backups: the server is yours |
| Node and npm | 18 LTS | 20 LTS | Only if you are going to rebuild the Vue frontend |
| Access | SSH with a password | SSH with a key | Without SSH we cannot deploy or update for you |
| SSL | Let's Encrypt | Your own certificate | The domain has to resolve before installation |
| Cron | 1 / min | 1 / min | Send queues, daily summaries and void notices |
| RAM | 2 GB | 4 GB | From 4 GB if you are going to serve several companies at volume |
| Disk space | We review it with you | — | It depends on how many XMLs, PDFs and CDRs you decide to keep |
| System and panel | We review it with you | — | It works on cPanel, on Plesk and on a clean server; we confirm your case before you buy |
The first installation on your VPS is included in both licences. We deploy, migrate, leave the cron running, load your certificate and issue a test to SUNAT in front of you.
They come built into Pro 9 and open with no separate URL. And if you also want their code, they are licensed separately.
The waiter takes the order on the phone, the kitchen sees it instantly and the till charges without retyping the dishes.
Compiled · sourceCatalogue, order and payment from the seller's phone or tablet, with the document going out through your installation.
Compiled · sourcePrices already include tax. Those marked with * are charged in US dollars because that product is not sold in soles.
Both bring the complete code, unlimited companies, the App 4.0 APK and a free initial installation on your VPS. Licensed per domain.
The amounts shown exclude VAT (18%): if you need an invoice, the tax is added. Those marked with * are charged in dollars because this product is not sold in soles.
We rebuilt the database engine and the rendering layer for performance. That change takes four Pro 8 features with it.
They are gone. The default template is responsive and shows every necessary field without you configuring it.
The supported standard is now 58 mm and 80 mm, which is what the market sells.
It was a very particular flow, for one trade only, commercially impossible to sustain. It was withdrawn.
They are managed from the product view or from the POS, where they are actually used.
On-premise
"The client insisted the data could not leave their data centre. We cloned the repo inside, loaded the certificate and it was issuing the same day. The code stayed on their server and the certification remained your problem.”
We give you the repository, install on your server and stay with you until the first accepted CDR.