ZATCA E-Invoicing in Saudi Arabia: The Complete 2026 Guide
How Fatoora Phase 1 generation and Phase 2 integration actually work — UBL 2.1 XML, cryptographic stamps, CSID onboarding, and the difference between clearance and reporting.
10 min read
Practical, opinionated guides from the people who build the software — written for teams in the UAE, Saudi Arabia and India who have to make real decisions about scope, cost and compliance.
How Fatoora Phase 1 generation and Phase 2 integration actually work — UBL 2.1 XML, cryptographic stamps, CSID onboarding, and the difference between clearance and reporting.
10 min read
What it actually takes to ship a mobile app in the Gulf — native vs cross-platform, Arabic and RTL, local payments, and what drives cost and timeline.
10 min read
A practical look at where AI earns its keep and where it burns budget — with an honest view of what to build, what to buy, and how to scope it.
10 min read
Choosing between off-the-shelf and custom ERP, plus what ZATCA e-invoicing in Saudi Arabia really demands of your finance systems.
10 min read
How to tell when packaged software is costing you more than it saves, and what a custom build realistically involves.
10 min read
Why ranking in the Gulf differs from ranking elsewhere — bilingual search intent, local landing pages, and how to tell pipeline from vanity traffic.
10 min read
Right-to-left layouts are not a mirrored stylesheet — typography, numerals, iconography and bilingual navigation all need deliberate decisions.
10 min read
Platform choice, regional payment gateways, cash on delivery, Arabic catalogues and the logistics integrations that decide whether a store scales.
10 min read
Multi-tenancy, billing, onboarding and the architectural choices that are cheap to make early and expensive to reverse later.
10 min read
How to compare the three providers on the criteria that matter — regional availability, data residency, existing skills and real running cost.
10 min read
Why most dashboards go unused, and how to build analytics around the questions leaders actually ask rather than the data you happen to have.
10 min read
The gap between a working prototype and a managed fleet — connectivity, provisioning, firmware updates and the telemetry you wish you had captured.
10 min read
Where ML models genuinely outperform rules, what data you need before starting, and how to keep a model useful once it is in production.
10 min read
When configuring an existing CRM is the right call, when customisation costs exceed a custom build, and how to judge the trade-off honestly.
10 min read
Choosing an engine against your target platforms and team skills — plus the art, engineering and live-ops effort that follows the build.
10 min read
PWAs trade platform depth for reach and lower cost — an honest look at what you gain, what you give up, and when that trade is worth making.
10 min read
Tell us what you're trying to build. You'll get a straight answer about scope, cost and timeline — not a sales sequence.