GCC VAT Changes in Comprehensive Invoice

This page includes the changes in the Comprehensive Invoice format with respect to GCC VAT.

Comprehensive Printed Invoice                                                     -                        Sales Voucher in Item Invoice mode

Information

Invoice Snapshot

TDL Changes

TDL Element

Value/Method

Company TRN

Collection: Company TINTRNNumber in Part: EXPINV Company

$VATTINNumber:Company:##SVCurrentCompany

Buyer VAT details - State

Line: EXPINV BuyersVatGCC State

1. $StateName of Voucher Object

2. $LedStateName of party ledger object ($LedStateName:Ledger:@@PartyLedgerName )

Logic: If 1 is empty then 2

Buyer VAT details - Country

Line: EXPINV BuyersVatGCC Country

1. $CountryofResidenceof Voucher Object

2. $CountryofResidenceof party ledger object ($CountryofResidence:Ledger:@@PartyLedgerName )

Logic: If 1 is empty then 2

Buyer VAT details - TRN

Line: EXPINV BuyersVatGCC Tin

1. $BasicBuyersSalesTaxNo of Voucher Object

2. $VATTINNumber of party Ledger ($VATTINNumber:Ledger:@@PartyLedgerName)

Logic: If 1 is empty then 2

Buyer VAT details - Country (POS)

Line: EXPINV BuyersVATGCC CountryPOS

$PlaceofSupplyCountry of Voucher Object

Buyer VAT details - State (POS)

Line: EXPINV BuyersVATGCC StatePOS

$PlaceofSupplyState of Voucher Object

Inventory VAT Details

Accounting VAT Details

Inventory Details - Line : EXPINV VATGCC InvDetails

Accounting Details - Line: EXPINV VATGCC AccDetails

Particulars

Field Name

Methods of Collection

VATGCCTaxAnalysisAlongWithItems

Inventory Details / Accounting Details

VAT Rate

EXPINV VATGCC Rate

$VATGCCInv_TaxRate

Taxable Value

EXPINV VATGCC TaxableAmt

$VTAGCCInv_AssesableValue

Tax Amount

EXPINV VATGCC Amt

$VTAGCCInv_TaxAmount

VAT Analysis

Line: EXPINV VATGCC TaxAnalysisDetails

Particulars

Field Name

Methods of Collection

VATGCC_TAXAnalysis_Invoice

Inventory Details / Accounting Details

VAT Rate

EXPINV VATGCCInv TaxRate

$VATGCCInv_TaxRate

Taxable Value

EXPINV VATGCCInv AssesableVal

$VTAGCCInv_AssesableValue

Tax Amount

EXPINV VATGCCInv TaxAmt

$VTAGCCInv_TaxAmount