ZATCA E-Invoicing for Aramco Vendors
The complete ZATCA e-invoicing solution built for Saudi Aramco vendors & suppliers. Multi-currency billing in USD, GBP, EUR, SAR with direct Fatoora portal integration and SAP Ariba compatibility.
INV-2026-00847
Built Specifically for Aramco Vendors & Contractors
The only ZATCA e-invoicing solution in Saudi Arabia built from the ground up for Aramco billing requirements — from purchase orders to SAP Ariba and IKTVA compliance.
ZATCA Phase 2 Certified
Full compliance with ZATCA Phase 2 integration — real-time clearance for B2B invoices, automated reporting for B2C. Supports Wave 23, 24, and all future waves.
Multi-Currency USD / GBP / EUR Billing
Bill Aramco in USD, GBP, EUR, or any of 170+ currencies with automatic SAR conversion at SAMA exchange rates. Perfect for international Aramco vendors and contractors.
XML UBL 2.1 & PDF/A-3
Generates ZATCA-compliant XML invoices in UBL 2.1 format with embedded PDF/A-3. Includes cryptographic stamp, UUID, digital signature, and SHA-256 hash validation.
SAP Ariba Integration
Direct integration with Aramco's SAP Ariba procurement platform. Auto-match purchase orders, service entry sheets, and goods receipts to your invoices.
QR Code & ZATCA Stamp
Auto-generated ZATCA QR codes on every invoice with seller name, VAT number, timestamp, VAT amount, and invoice total. CSID cryptographic stamping for Phase 2.
IKTVA & Vendor Portal Ready
Aligned with Aramco IKTVA (In-Kingdom Total Value Add) program requirements. Auto-populate local content reports and vendor registration data in invoices.
Invoice in Any Currency, ZATCA-Compliant
Bill Aramco and Saudi companies in any currency — our system auto-calculates SAR equivalents and VAT per SAMA exchange rates. Perfect for international oil & gas contractors.
How Multi-Currency ZATCA Invoicing Works
Create Invoice
Create your invoice in USD, GBP, EUR, or any currency
Auto Convert
System auto-converts to SAR at SAMA rates for VAT
Generate XML
ZATCA-compliant XML with both currencies, QR & stamp
Clear & Send
Real-time clearance via Fatoora API, send to Aramco
Full ZATCA Phase 2 Compliance
Don't wait until your wave deadline. Our system supports Wave 23 (March 2026), Wave 24 (June 2026), and all future waves. Avoid non-compliance penalties of up to SAR 50,000 per invoice.
ZATCA Wave Schedule 2026
Non-Compliance Penalties
Penalties up to SAR 50,000 per non-compliant invoice. ZATCA fines exemption initiative ends June 2026.
UBL 2.1 Compliant XML Invoice
<?xml version="1.0" encoding="UTF-8"?> <Invoice xmlns="urn:oasis:...:ubl:Invoice-2"> <cbc:ID>INV-2026-00847</cbc:ID> <cbc:UUID>6f4d20e0-6bfe-4a80...</cbc:UUID> <cbc:IssueDate>2026-03-17</cbc:IssueDate> <cbc:InvoiceTypeCode>388</cbc:InvoiceTypeCode> <cbc:DocumentCurrencyCode>USD</cbc:DocumentCurrencyCode> <cbc:TaxCurrencyCode>SAR</cbc:TaxCurrencyCode> <cac:AccountingSupplierParty> <cbc:CompanyID>310XXXXXXXXXX03</cbc:CompanyID> <cbc:RegistrationName> Advanced Equipment Co. </cbc:RegistrationName> </cac:AccountingSupplierParty> <cac:LegalMonetaryTotal> <cbc:PayableAmount currencyID="USD"> 146567.50 </cbc:PayableAmount> </cac:LegalMonetaryTotal> <cac:TaxTotal> <cbc:TaxAmount currencyID="SAR"> 71,671.88 </cbc:TaxAmount> </cac:TaxTotal> <ext:UBLExtensions> <!-- ZATCA Cryptographic Stamp --> <!-- QR Code TLV Data --> <!-- Digital Signature (ECDSA) --> </ext:UBLExtensions> </Invoice>
Complete Technical Specifications
UBL 2.1 Standard
OASIS Universal Business Language 2.1 — the mandatory format for ZATCA e-invoicing in Saudi Arabia.
Dual Currency Support
DocumentCurrencyCode (USD/GBP/EUR) + TaxCurrencyCode (SAR) — both currencies in every XML.
ECDSA Digital Signature
Elliptic Curve Digital Signature Algorithm for tamper-proof invoice integrity and non-repudiation.
PDF/A-3 Embedding
XML invoice embedded inside archival-quality PDF — one file for human reading and machine processing.
Invoice Hash Chain
SHA-256 previous invoice hash linking — ensures sequential integrity and prevents invoice deletion.
Everything an Aramco Vendor Needs
From vendor registration to final payment — we cover the complete Aramco invoicing lifecycle.
PO Matching
Auto-match your invoices to Aramco purchase orders. 3-way matching with PO, GR, and invoice.
Service Entry Sheets
Link invoices to Aramco service entry sheets with auto-validation of approved quantities and rates.
Vendor Compliance Docs
Auto-attach Zakat certificate, GOSI, Saudization, CR, and VAT registration to every invoice.
Payment Tracking
Track payment status from Aramco — submitted, under review, approved, paid. Real-time notifications.
Integrates With Your Existing Systems
Seamless integration with ERP systems, accounting software, and procurement platforms. No need to replace your existing systems.
ZATCA E-Invoicing for Every Industry
Oil & Gas
Aramco, SABIC, and petrochemical contractors
Construction
General contractors and subcontractors
IT & Technology
System integrators and IT service providers
Healthcare
Hospitals, clinics, and medical suppliers
ZATCA E-Invoicing FAQ for Aramco Vendors
How do I submit a ZATCA-compliant invoice to Saudi Aramco?
With our ZATCA e-invoicing solution, you create your invoice in your preferred currency (USD, GBP, EUR, SAR), our system auto-generates the XML in UBL 2.1 format, clears it with ZATCA via the Fatoora API, adds the QR code and cryptographic stamp, then submits to Aramco through SAP Ariba or the vendor portal. The entire process is automated.
Can I bill Aramco in USD, GBP, or EUR and still be ZATCA compliant?
Yes. ZATCA allows multi-currency invoicing as long as the XML includes both the document currency (e.g., USD) and the tax currency (SAR). Our system automatically includes the SAR equivalent at SAMA exchange rates, calculates 15% VAT in SAR, and generates the compliant XML with dual currency codes.
What is ZATCA Phase 2 and when is my deadline as an Aramco vendor?
ZATCA Phase 2 (Integration Phase) requires real-time clearance of B2B invoices through the Fatoora API before sharing with customers. Wave 23 (March 2026) covers taxpayers with revenue above SAR 375,000, and Wave 24 (June 2026) covers all remaining taxpayers. As an Aramco vendor, you likely already exceed these thresholds and should be compliant now.
What happens if my Aramco invoice is not ZATCA compliant?
Non-compliant invoices face penalties up to SAR 50,000 per invoice from ZATCA. Additionally, Aramco may reject non-compliant invoices, delaying your payment. Our system ensures 99.8% first-time acceptance rate with automatic validation before submission.
Does the software integrate with SAP Ariba and the Aramco vendor portal?
Yes. Our solution integrates with SAP Ariba for procurement workflows and the Aramco Supplier Network Collaboration (SNC) portal. Purchase orders are auto-imported, and invoices are submitted electronically with full 3-way matching (PO, goods receipt, invoice).
How do I avoid Aramco invoice rejections?
Common rejection reasons include: incorrect PO number, mismatched quantities/rates, missing ZATCA QR code, wrong VAT calculation, and expired compliance certificates. Our system validates all these before submission — pre-checking PO matching, VAT accuracy, ZATCA compliance, and auto-attaching current certificates.
What is the cost of ZATCA e-invoicing compliance for Aramco vendors?
We offer flexible pricing based on your invoice volume. Plans start for small vendors and scale for enterprise Aramco contractors processing thousands of invoices monthly. Contact us for a custom quote — we offer a free demo and consultation.
Is your ZATCA e-invoicing solution available as SaaS or on-premises?
Both. We offer a cloud-based SaaS solution for quick deployment and an on-premises option for organizations with data sovereignty requirements. Both options include the same ZATCA API integration, multi-currency support, and compliance features.
Ready for ZATCA Compliance?Start Free Today
Join 500+ Aramco vendors using SKYLINE's ZATCA-compliant e-invoicing solution. Free consultation + full product demo available.