Invoice Format
A PDF alone is not an electronic invoice. The structured XML is the fiscal document.
A-Cube accepts Invoices in XML PINT AE UBL format.
Received information about the invoice is validated against XSD scheme. This schema handles all types of invoices in the United Arab Emirates. A-Cube Platform provides an easy-to-use API to handle it.
XML Format PINT AE UBL
Invoice XML in the PINT AE UBL format example
<?xml version='1.0' encoding='UTF-8'?>
<Invoice xmlns:cec="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:sh="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader">
<cbc:CustomizationID>urn:peppol:pint:billing-1@ae-1</cbc:CustomizationID>
<cbc:ProfileID>urn:peppol:bis:billing</cbc:ProfileID>
<cbc:ProfileExecutionID>00000001</cbc:ProfileExecutionID>
<cbc:ID>28b0029a-b141-4d02-b8a7-6477492d5c4f</cbc:ID>
<cbc:UUID>b8976f5f-1fa0-46fb-888d-60273755a119</cbc:UUID>
<cbc:IssueDate>2026-06-23</cbc:IssueDate>
<cbc:IssueTime>17:31:00</cbc:IssueTime>
<cbc:DueDate>2026-07-23</cbc:DueDate>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:Note>Tax invoice</cbc:Note>
<cbc:TaxPointDate>2025-01-31</cbc:TaxPointDate>
<cbc:DocumentCurrencyCode>USD</cbc:DocumentCurrencyCode>
<cbc:TaxCurrencyCode>AED</cbc:TaxCurrencyCode>
<cbc:AccountingCost>ACC:COST:TC421</cbc:AccountingCost>
<cbc:BuyerReference>3659736273</cbc:BuyerReference>
<cac:OrderReference>
<cbc:ID>EXP-09</cbc:ID>
<cbc:SalesOrderID>EC-24-25-1001</cbc:SalesOrderID>
</cac:OrderReference>
<cac:StatementDocumentReference>
<cbc:ID>EXP010101234</cbc:ID>
</cac:StatementDocumentReference>
<cac:AdditionalDocumentReference>
<cbc:ID>AED</cbc:ID>
<cbc:DocumentTypeCode>aedtotal-incl-vat</cbc:DocumentTypeCode>
<cbc:DocumentDescription>AED 913621.44</cbc:DocumentDescription>
</cac:AdditionalDocumentReference>
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="9922">OPTBCNTRLP1005</cbc:EndpointID>
<cac:PartyName>
<cbc:Name>Seller Trade Name</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Street Name</cbc:StreetName>
<cbc:CityName>Dubai</cbc:CityName>
<cbc:CountrySubentity>DXB</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode>AE</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>132654987101003</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Supplier Legal Name</cbc:RegistrationName>
<cbc:CompanyID schemeAgencyID="TL" schemeAgencyName="Trade License issuing Authority">112345678900003
</cbc:CompanyID>
<cbc:CompanyLegalForm>Merchant</cbc:CompanyLegalForm>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:Name>Contact Name</cbc:Name>
<cbc:Telephone>Contact Number</cbc:Telephone>
<cbc:ElectronicMail>Email Address</cbc:ElectronicMail>
</cac:Contact>
</cac:Party>
</cac:AccountingSupplierParty>
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="0235">1260823059</cbc:EndpointID>
<cac:PartyName>
<cbc:Name>Buyer Legal Name</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Street Name</cbc:StreetName>
<cbc:AdditionalStreetName>Additional Street Name</cbc:AdditionalStreetName>
<cbc:CityName>Perth</cbc:CityName>
<cbc:PostalZone>Postal code</cbc:PostalZone>
<cbc:CountrySubentity>WA</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode>AU</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>134567890123003</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Export company</cbc:RegistrationName>
<cbc:CompanyID schemeAgencyID="TL" schemeAgencyName="Trade License issuing Authority">112345679000001
</cbc:CompanyID>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:Name>Contact Name</cbc:Name>
<cbc:ElectronicMail>Email Address</cbc:ElectronicMail>
</cac:Contact>
</cac:Party>
</cac:AccountingCustomerParty>
<cac:Delivery>
<cac:DeliveryLocation>
<cac:Address>
<cbc:StreetName>mm</cbc:StreetName>
<cbc:CityName>333</cbc:CityName>
<cbc:CountrySubentity>333</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode>US</cbc:IdentificationCode>
</cac:Country>
</cac:Address>
</cac:DeliveryLocation>
<cac:DeliveryTerms>
<cbc:ID schemeID="Incoterms">CIF</cbc:ID>
</cac:DeliveryTerms>
</cac:Delivery>
<cac:PaymentMeans>
<cbc:PaymentMeansCode name="Instrument Not Defined">1</cbc:PaymentMeansCode>
</cac:PaymentMeans>
<cac:PaymentTerms>
<cbc:Note>within 1 month</cbc:Note>
</cac:PaymentTerms>
<cac:TaxExchangeRate>
<cbc:SourceCurrencyCode>USD</cbc:SourceCurrencyCode>
<cbc:TargetCurrencyCode>AED</cbc:TargetCurrencyCode>
<cbc:CalculationRate>3.67285</cbc:CalculationRate>
</cac:TaxExchangeRate>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="USD">0</cbc:TaxAmount>
<cbc:TaxIncludedIndicator>false</cbc:TaxIncludedIndicator>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="USD">248750</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="USD">0</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>Z</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="AED">0</cbc:TaxAmount>
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="USD">248750</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="USD">248750</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="USD">248750</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="USD">248750</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:InvoicedQuantity unitCode="H87">5000</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="USD">248750</cbc:LineExtensionAmount>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="USD">0</cbc:TaxAmount>
</cac:TaxTotal>
<cac:Item>
<cbc:Description>Item Description</cbc:Description>
<cbc:Name>Item Name</cbc:Name>
<cac:CommodityClassification>
<cbc:CommodityCode>G</cbc:CommodityCode>
<cbc:ItemClassificationCode listID="HS" listVersionID="1.0">22334455</cbc:ItemClassificationCode>
</cac:CommodityClassification>
<cac:ClassifiedTaxCategory>
<cbc:ID>Z</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
<cac:ItemInstance>
<cac:LotIdentification>
<cbc:LotNumberID>Lot 1</cbc:LotNumberID>
</cac:LotIdentification>
</cac:ItemInstance>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="USD">49.75</cbc:PriceAmount>
<cbc:BaseQuantity unitCode="H87">1</cbc:BaseQuantity>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:Amount currencyID="USD">0.25</cbc:Amount>
<cbc:BaseAmount currencyID="USD">50</cbc:BaseAmount>
</cac:AllowanceCharge>
</cac:Price>
<cac:ItemPriceExtension>
<cbc:Amount currencyID="USD">248750</cbc:Amount>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="USD">0</cbc:TaxAmount>
</cac:TaxTotal>
</cac:ItemPriceExtension>
</cac:InvoiceLine>
</Invoice>
Dashboard
In the user's panel, A-Cube Platform lists all outgoing and incoming invoices. There is also a page showing the most important information. Additionally, a filter panel has been provided to browse invoices.
Invoice Details
API can fetch all details about invoices, like sender- and recipient information or status, individually.