Skip to main content

Overview

Knowlix fiscal localizations are country-specific module packages that configure the accounting, invoicing, and tax settings required to meet the legal obligations of each jurisdiction. Most localizations primarily affect the Accounting module, but some also extend Point of Sale, e-Commerce, or payroll workflows depending on country-specific requirements. Payroll localizations are documented separately in the Payroll section. What a localization package includes:
  • Pre-configured chart of accounts aligned with local accounting standards
  • Tax codes, rates, and tax groups compliant with national tax authority requirements
  • Electronic invoicing formats and submission workflows (where mandated)
  • Country-specific financial reports, tax returns, and declarations
  • Fiscal positions and partner identification types
  • Payment formats (bank transfer files, direct debit standards)

Configuration

When you install the Accounting module, Knowlix automatically activates the core localization package based on the company’s country. Additional localization sub-modules can be installed separately. Verify or change the active package: Navigate to Accounting > Configuration > Settings and check the Package field under the Fiscal Localization section. To switch to a different package, select the new one from the dropdown. Note that changing the package is only possible before any journal entries have been posted. Each company in a multi-company workspace can use a different localization package. In branch company setups, the package is defined on the parent company and applies to all branches. After installing a localization, complete the following setup steps:
  1. Review and activate the pre-configured taxes appropriate for your business
  2. Verify and adjust the chart of accounts if needed
  3. Configure country-specific forms, certificates, or credentials (e.g., electronic invoicing connections)
  4. Set up any required payment export formats

Supported Countries

Knowlix fiscal localizations are available for the following countries. Countries marked with detailed documentation have dedicated configuration guides covering electronic invoicing, specific tax structures, or compliance workflows. Africa: Algeria, Benin, Burkina Faso, Cameroon, Central African Republic, Chad, Comoros, Congo, Democratic Republic of the Congo, Egypt, Equatorial Guinea, Ethiopia, Gabon, Guinea, Guinea-Bissau, Ivory Coast, Kenya, Madagascar, Mali, Mauritius, Morocco, Mozambique, Niger, Nigeria, Rwanda, Senegal, South Africa, Sudan, Tanzania, Tunisia, Uganda, Zambia Americas: Argentina, Bolivia, Brazil, Canada, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, Guatemala, Honduras, Mexico, Panama, Peru, United States of America, Uruguay, Venezuela Asia-Pacific: Australia, Bangladesh, China, Hong Kong, India, Indonesia, Japan, Kazakhstan, Malaysia, Mongolia, New Zealand, Pakistan, Philippines, Singapore, Sri Lanka, Taiwan, Thailand, Vietnam Europe: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Ukraine, United Kingdom Middle East: Egypt, Jordan, Kuwait, Oman, Qatar, Saudi Arabia, Turkey, United Arab Emirates New country packages are added regularly. Contact your implementation team for the latest availability.

Argentina

Module Overview

ModuleTechnical NamePurpose
Argentina - Accountingl10n_arBase localization with AFIP-compliant chart of accounts and taxes
Argentinean Accounting Reportsl10n_ar_reportsVAT Book and VAT Summary reports
Argentinean Electronic Invoicingl10n_ar_ediWeb service integration with AFIP for electronic invoice generation
Argentinean eCommercel10n_ar_website_saleFiscal fields in checkout and automatic electronic invoice generation
Argentina - Payment Withholdingsl10n_ar_withholdingRegister withholdings on vendor payments

Company Setup

Configure the company’s AFIP Responsibility Type (Responsable Inscripto, Monotributista, IVA Exento, etc.) which determines the applicable document types, tax structure, and electronic invoicing behavior. Three chart of accounts variants are available, each with a different account count:
  • Monotributista (227 accounts)
  • IVA Exento (290 accounts)
  • Responsable Inscripto (298 accounts)

Electronic Invoicing (AFIP)

The AFIP provides two environments - Testing (Prueba) and Production. Configure the environment at Accounting > Settings > Argentinean Localization. Certificate setup:
  1. Generate a Certificate Sign Request (CSR) from within Knowlix
  2. Submit the CSR on the AFIP portal to obtain a digital certificate
  3. Upload the resulting certificate and private key back to Knowlix

Document Types

Argentinean fiscal law requires specific document type letters on each transaction:
  • A - B2B transactions (Responsable Inscripto customers)
  • B - B2C transactions (end consumer customers)
  • E - Export transactions (requires Incoterms)
The appropriate letter is assigned automatically based on the AFIP Responsibility Type of the customer and the configured journal.

Electronic Invoice Web Services

  • wsfev1 - standard electronic invoice for document types A, B, C, M (no line detail required)
  • wsbfev1 - Electronic Fiscal Bond for capital goods (Ministry of Economy benefit)
  • wsfexv1 - Electronic Export Invoice for international customers
Once validated, the AFIP assigns a CAE (authorization code) with an expiration date. The PDF report includes a barcode representing the CAE.

Withholding Management

Argentina uses three main withholding types applicable to vendor payments:
  • Earnings (Ganancias) - percentage or scale-based
  • IIBB Total Amount (gross income by province)
  • IIBB Non-Taxable
Assign applicable withholdings to vendor contact records under the Accounting tab. When registering a payment, Knowlix automatically calculates and applies the configured withholdings. The net payment amount (after withholdings) is the amount reconciled with the bank.

Check Management

Install the l10n_latam_check module for third-party check management. Configure bank journals for Own Checks (outgoing) and Third Party Checks (incoming from customers). The Existing Third Party Checks payment method allows using a received customer check to pay a vendor.

Reports

  • VAT Book - accessible from Tax Report with the Argentinean VAT Book option; exportable as .zip
  • VAT Summary - monthly VAT totals (internal use, not submitted to AFIP)
  • IIBB Sales by Jurisdiction - gross income validation per province
  • IIBB Purchases by Jurisdiction - gross purchases validation per province

Australia

Modules

ModuleTechnical NamePurpose
Australia - Accountingl10n_auBase localization with GST-compliant chart of accounts
Australian Reportsl10n_au_reportsTaxable Payments Annual Report (TPAR) and Business Activity Statement (BAS)
Australia - Payrolll10n_au_hr_payrollAustralian payroll with STP Phase 2 support
Employment Hero Payrolll10n_employment_heroSync Employment Hero pay runs with Knowlix journal entries
Two-factor authentication is mandatory for Australian users and cannot be disabled.

GST Configuration

Australia’s standard GST rate is 10%. Pre-configured tax codes include: Sales taxes:
  • 10% GST - standard GST sales
  • 0% EX - GST-free exports
  • 0% F - GST-free domestic sales
  • 0% INP - input-taxed sales
  • 100% Adj - adjustments
Purchase taxes:
  • 10% GST - standard GST purchases
  • 10% C - capital purchases
  • 10% PRIV - purchases for private use or non-deductible items
  • 10% INP - purchases for input-taxed sales
  • 0% F - GST-free purchases
  • No ABN - withholding tax for suppliers without ABN

Business Activity Statement (BAS)

The BAS is generated at Accounting > Reporting > BAS. It aggregates GST collected on sales and GST credits on purchases for the reporting period, along with PAYG withholding amounts. The report maps automatically to ATO reporting labels (G1, G2, W1, W2, etc.).

Taxable Payments Annual Report (TPAR)

The TPAR is required for businesses in specific industries (building and construction, cleaning, courier services, information technology, security, investigation, surveillance). It reports payments made to subcontractors. Configure TPAR-eligible fiscal positions on vendor records and use the TPAR-specific tax variants on purchase invoices for those vendors. Generate the report at Accounting > Reporting > TPAR.

ABA Credit Transfer

The Australian localization includes ABA file generation for batch bank transfers. Configure the ABA format on the bank journal to generate payment files compatible with Australian financial institutions.

Belgium

Modules

Belgium’s localization includes:
  • Base accounting with the Belgian PCMN chart of accounts
  • Electronic invoicing via Peppol network
  • Disallowed expenses report
  • 281.50 forms for withholding reporting
  • CODA bank statement import

VAT Configuration

Belgium uses standard EU VAT rates. The localization pre-configures:
  • Standard rate (21%)
  • Reduced rates (12%, 6%)
  • Zero rate
  • EU intra-community reverse charge

Fedict/Belgian XML Tax Return

The Belgian VAT return can be exported as XML for submission to the Belgian tax authority (FPS Finance) through the Intervat platform.

Brazil

Modules

ModulePurpose
Brazil - AccountingNF-e electronic fiscal notes, SPED reports
Brazilian CNPJ/CPF validationVendor and customer identifier validation
Brazil - InventoryFiscal positions for inventory movements

Electronic Fiscal Notes (NF-e)

Brazil requires NF-e (Nota Fiscal Eletrônica) for most commercial transactions. Configure the SEFAZ (Secretaria da Fazenda) connection with digital certificates and transmit invoices through the authorized web services. Configure the company’s CNPJ, state registration, municipal registration, and regime tributário before generating NF-e documents.

Brazilian Taxes

Brazil uses a complex multi-level tax system including:
  • ICMS - state circulation tax (varies by state)
  • PIS/COFINS - federal contributions on revenue
  • ISS - municipal service tax
  • IPI - federal industrialized products tax
  • IRRF/CSLL - withholding taxes on services
Fiscal positions map taxes and accounts automatically based on customer/vendor state and transaction type.

Canada

Modules

The Canadian localization provides:
  • Chart of accounts compliant with CPA Canada standards
  • GST/HST and QST tax configuration
  • T4 statement preparation support (with payroll module)

GST/HST Configuration

Tax rates vary by province. Pre-configured rates include:
  • Federal GST (5%)
  • HST for participating provinces (13%-15%)
  • Quebec QST (9.975%)
  • Zero-rated and exempt categories

Province-Specific Tax Groups

Fiscal positions automatically apply the correct combined federal/provincial tax based on the customer’s province of delivery.

Chile

Modules

Chile’s localization includes electronic Document Type Folio (DTE) integration with the SII (Servicio de Impuestos Internos).

Electronic Invoicing (SII)

Configure the company’s RUT (tax ID), digital certificate, and SII environment (testing or production). The Factura Electrónica, Boleta Electrónica, and Nota de Crédito Electrónica are generated and submitted directly through the SII web services. Document types include:
  • 33 - Electronic Invoice (Factura Electrónica)
  • 34 - Tax-Exempt Electronic Invoice
  • 39 - Electronic Receipt (Boleta Electrónica)
  • 61 - Credit Note
  • 56 - Debit Note

Colombia

Modules

Colombia’s localization includes DIAN (Dirección de Impuestos y Aduanas Nacionales) electronic invoicing with UBL 2.1 format.

Electronic Invoicing (DIAN)

Configure the company’s NIT, DIAN resolution number and range, and connect through an authorized technology provider. Electronic invoices require:
  • Company NIT with check digit
  • DIAN-assigned consecutive numbering range
  • Digital signature certificate
  • Transmission through Knowlix’s DIAN integration

Taxes

Colombia uses IVA (typically 19%), plus consumption tax, withholding taxes (retefuente, reteiva, reteica), and industry and commerce tax.

France

Modules

ModulePurpose
France - AccountingFrench chart of accounts (PCG), FEC export
France - FEC ImportImport FEC files from other accounting systems
France - PayrollFrench payroll with URSSAF contributions

FEC (Fichier des Écritures Comptables)

French law requires exporting accounting data in FEC format for tax audits. Generate at Accounting > Reporting > General Ledger > Export FEC.

Electronic Invoicing (Chorus Pro)

For B2G (business to government) transactions, invoices must be submitted through the Chorus Pro platform in UBL or CII format. Configure the SIRET number and transmission method for public sector customers.

Germany

Modules

Germany’s localization includes:
  • DATEV export for accountant handoff
  • Skonto (early payment discount) handling compliant with German invoice requirements
  • Electronic invoice formats for B2B and B2G transactions

DATEV Export

Generate DATEV-compatible CSV exports at Accounting > Reporting > DATEV Export for import into DATEV accounting software used by German tax advisors.

ZUGFeRD / XRechnung

Germany supports ZUGFeRD (hybrid PDF/XML) and XRechnung (pure XML) electronic invoice formats. Configure the format on the journal or per customer. These formats are required for B2G invoicing and increasingly expected for B2B.

India

Modules

ModulePurpose
India - AccountingGST chart of accounts, HSN/SAC code support
India - GSTGST return preparation and e-Way Bill integration
India - E-InvoiceIRN generation via the NIC portal (e-invoicing mandate)

GST Configuration

India’s GST structure includes:
  • CGST - Central GST (for intra-state transactions)
  • SGST/UTGST - State/Union Territory GST
  • IGST - Integrated GST (for inter-state transactions)
  • Cess - additional cess on specific goods
Rates (0%, 5%, 12%, 18%, 28%) are applied based on HSN (Harmonized System of Nomenclature) codes on products.

E-Invoicing (IRN)

For businesses above the turnover threshold, electronic invoices must be registered with the Invoice Registration Portal (IRP) to obtain an Invoice Reference Number (IRN) and QR code. Configure the GST number, username, and password for IRP integration.

GSTR Reports

The localization generates GSTR-1 (outward supplies) and GSTR-3B (summary return) reports formatted for direct upload to the GST portal.

Indonesia

Modules

Indonesia’s localization includes:
  • Chart of accounts for Indonesian PSAK standards
  • PPN (VAT) configuration at 11%
  • eFaktur electronic VAT invoice integration with the DJP (Directorate General of Taxes)

eFaktur Integration

Configure the NPWP (tax ID), eFaktur certificate, and DJP credentials. Electronic VAT invoices are generated with serial numbers from the DJP allocation and submitted through the eFaktur web application.

Italy

Modules

ModulePurpose
Italy - AccountingItalian chart of accounts, SDI e-invoicing
Italy - E-InvoiceFatturaPA format for Sistema di Interscambio (SDI)

FatturaPA (SDI E-Invoicing)

Italy requires all B2B and B2G invoices to be transmitted through the SDI (Sistema di Interscambio) in FatturaPA XML format. Configure the company’s codice fiscale and partita IVA, and set up the SDI transmission method. The localization generates FatturaPA files automatically upon invoice confirmation for customers with an SDI code or PEC (certified email) configured.

Mexico

Modules

ModuleTechnical NamePurpose
Mexico - Accountingl10n_mxSAT-compliant chart of accounts and taxes
Mexico - Electronic Invoicingl10n_mx_ediCFDI 4.0 generation and PAC transmission
Mexico - Payrolll10n_mx_hr_payrollMexican payroll with IMSS and INFONAVIT contributions

CFDI Electronic Invoicing (SAT)

Mexico requires CFDI (Comprobante Fiscal Digital por Internet) version 4.0 for all commercial transactions. Configuration requires:
  • RFC (tax registration number) for the company and all customers/vendors
  • Digital seal (FIEL/e.firma) certificate and private key
  • Connection to a PAC (Authorized Certification Provider)
  • CFDI Use codes and payment method codes on each transaction
CFDI document types supported:
  • I - Ingreso (income/invoice)
  • E - Egreso (credit note)
  • P - Pago (payment complement)
  • N - Nómina (payroll)
  • T - Traslado (inventory transfer)
The payment complement (CFDI-P) must be generated when payment is received for a previously issued invoice; this is legally required for proper tax reporting.

SAT Taxes

  • IVA 16% - standard VAT on goods and services
  • IVA 8% - reduced rate for northern border regions
  • IVA 0% - zero rate for specific goods and exports
  • IEPS - special tax on production and services (beverages, tobacco, fuel)
  • ISR withholding - income tax withholding
  • IVA withholding - VAT withholding (applicable to specific transaction types)

Netherlands

Modules

Netherlands includes:
  • Dutch chart of accounts (RGS - Referentie Grootboekschema)
  • Peppol electronic invoicing support
  • BTW (VAT) return generation for filing with the Belastingdienst

Peppol E-Invoicing

Dutch businesses can send and receive electronic invoices via the Peppol network. Configure the KVK number (Chamber of Commerce registration) and Peppol access point to enable direct UBL invoice exchange.

Saudi Arabia

Modules

ModulePurpose
Saudi Arabia - AccountingZATCA-compliant chart of accounts
Saudi Arabia - E-InvoicingZATCA Phase 1 and Phase 2 integration

ZATCA E-Invoicing

Saudi Arabia’s Zakat, Tax and Customs Authority (ZATCA) mandates e-invoicing in two phases: Phase 1 (Generation): Invoices must be generated in a structured XML format with a QR code. All B2B and B2C invoices must comply. Phase 2 (Integration): Real-time transmission of invoices to the ZATCA Fatoora platform. Requires cryptographic stamps, unique sequential numbering, and direct API integration. Configure the company’s Tax Identification Number (TIN), VAT registration, and ZATCA cryptographic credentials (CSID) to enable Phase 2 compliance.

Spain

Modules

Spain’s localization includes:
  • Spanish PGCE chart of accounts (accounting plan)
  • SII (Suministro Inmediato de Información) electronic invoicing for large businesses
  • Modelo 303, 390, 347, and other tax return forms
  • SEPA direct debit

SII Real-Time Reporting

Large Spanish companies must report invoice data to the AEAT (Tax Agency) within 4 calendar days of issue. The SII integration transmits invoice details automatically through the AEAT web service.

United Kingdom

Modules

ModulePurpose
UK - AccountingUK chart of accounts, MTD VAT integration
UK - Making Tax DigitalDirect VAT return submission to HMRC

Making Tax Digital (MTD)

MTD requires all VAT-registered UK businesses to submit VAT returns digitally through HMRC-approved software. Configure the company’s VAT number and authorize the HMRC OAuth connection. VAT returns generated in Knowlix can be submitted directly to HMRC through the MTD API.

UK Chart of Accounts

Follows standard UK accounting categories aligned with FRS 102. The pre-configured accounts cover the typical requirements for SME reporting.

United States

Modules

ModuleTechnical NamePurpose
United States - Accountingl10n_usUS chart of accounts, 1099 reporting
Avatax Integrationaccount_avataxReal-time sales tax calculation via Avalara AvaTax
United States - Payrolll10n_us_hr_payrollUS federal and state payroll tax compliance

Sales Tax

US sales tax rates vary by state, county, and city. Options for handling sales tax:
  1. Manual configuration - create tax records per jurisdiction and assign to products and customers based on tax nexus
  2. AvaTax integration - connect Avalara’s AvaTax service for automatic real-time tax calculation based on customer address, product type, and nexus rules

1099 Reporting

The US localization generates 1099-MISC and 1099-NEC reports for vendor payments requiring IRS reporting. Configure the 1099 box on expense accounts and mark vendors as 1099-eligible. Generate the report at Accounting > Reporting > 1099 Report.

NACHA Payments

The US bank payment format is ACH/NACHA. Configure the NACHA format on bank journals to generate batch payment files for submission to your financial institution.

United Arab Emirates

Modules

UAE’s localization includes:
  • UAE chart of accounts
  • VAT compliance (introduced at 5% in 2018)
  • Withholding tax configuration where applicable

VAT Configuration

The UAE Federal Tax Authority (FTA) requires VAT registration for businesses exceeding AED 375,000 in annual taxable supplies. Pre-configured tax codes:
  • 5% VAT - standard rate on most goods and services
  • 0% VAT - zero-rated (certain healthcare, education, international transport, exports)
  • Exempt - specific financial services and residential property
Generate the VAT return report formatted for FTA submission at Accounting > Reporting > Tax Return.

Vietnam

Modules

Vietnam’s localization includes:
  • Vietnamese chart of accounts (compliant with Circular 200)
  • VAT (GTGT) and special consumption tax configuration
  • E-invoice integration with the General Department of Taxation

E-Invoicing (HTKK/eTax)

Vietnamese regulations require electronic invoices for all commercial transactions. The localization supports:
  • Invoice issuance with the required Vietnamese fields (tax code, invoice series, invoice number)
  • XML format compliant with Circular 78 requirements
  • Transmission to the tax authority notification system

Best Practices

Install only the localization packages for the countries where the company operates; unnecessary packages add configuration complexity without benefit. After installing a new localization, review and deactivate taxes that do not apply to the company’s specific activities (e.g., luxury tax codes for companies not selling luxury goods). Keep electronic invoicing credentials and certificates current; expired certificates cause invoice submission failures. Use fiscal positions to automate tax and account substitutions for international customers and vendors, reducing manual selection errors. Test electronic invoicing in the sandbox or testing environment before switching to production to avoid submitting incorrect documents to tax authorities. Your Knowlix: “Which fiscal localization is currently active for this company?” or “Show me all inactive taxes for the current localization” or “What is the VAT return status for this quarter?” or “List all customers missing required fiscal identification numbers” or “Show me all electronic invoices that failed validation this month” or “Which vendors are configured for 1099 reporting?” or “Generate the VAT book report for Argentina for last month” or “Show me all pending electronic invoice submissions”