DDD Invoices plugin for Bitrix24 (How-to guide)

DDD Invoices Bitrix24 plugin allows businesses to comply with local e-invoicing & fiscalization requirements directly from Bitrix24 CRM. Issue legally compliant e-invoices and submit them to tax authorities straight from your CRM workflows.

DDD Invoices plugin for Bitrix24 (How-to guide).

Last modified on 2026-01-21 in e-invoicing

DDD Invoices Bitrix24 plugin enables automated creation and submission of local e-invoice XMLs to tax portals, with full error handling and invoice flow control.

 

The Bitrix24 plugin is available for installation via Bitrix24 Market.

 

DDD Invoices plug in on Bitrix Marketplace

What the integration does

  • Sends invoices from Bitrix24 to tax authorities
  • Applies correct local VAT codes and exemptions
  • Generates legally compliant e-invoice XMLs
  • Supports B2B and B2G e-invoicing (country-dependent)
  • Tracks invoice status and errors in DDD Invoices dashboard

 

 

What you need before you start

  • Bitrix24 account with CRM enabled
  • Active DDD Invoices account
  • DDD Invoices API / connection key
  • Correct company, tax, and product data in Bitrix24

 

Overview of the steps needed to make your Bitrix24 invoices compliant:

  1. Install the plugin in Bitrix24 Market
  2. Check country-specific DDD Invoices VAT codes
  3. Configure tax rates and unit measurement codes in Bitrix24
  4. Prepare products, services, and company data
  5. Issue and submit e-invoices from Bitrix24

 

 

1. Install the DDD Invoices plugin

  • Open Bitrix24 → Market
OpenBitrixMarket.
  • Search for DDD Invoices
SearchOnBitrixForDDDINvoices
  • Install the plugin
InstallDDDINvoicesBitrixPlugIn
  • Enter your DDD Invoices connection key and select your country
    (from DDD Dashboard → Administration → My Company → Profile)
DDD Invoices Connection Key For Bitrix PlugIn

 

 

2. Configure VAT codes

Each invoice line must contain a valid local VAT code.

  • Open an invoice in Bitrix24
Open an invoice in Bitrix
  • Use “Check your tax codes” inside the DDD Invoices panel
Check your tax codes inside DDD panel
  • Match Bitrix tax descriptions with DDD VAT codes
    (Slovenian example 👇)
Match Bitrix and DDD taxes
  • VAT codes must reflect:
    • Standard rates
    • Reduced rates
    • VAT exemptions (where applicable)

👉 VAT code lists are available in the DDD public API playground

VAT codes in DDD Public API playground

 

 

3. Set tax rates & unit of measure codes

In Bitrix24 → CRM Settings:

CRM Settings DDD Invoices X Bitrix

Taxes

  • Create tax rates
  • Use the DDD VAT code as the tax name/description
  • Assign the correct % or exemption logic
Create Tax Rate and Use DDD tax code

Units of measure

  • Enter all measuring units you need and “connect” them to DDD Invoices UMC codes , which are visible at https://app.dddinvoices.com/public-api-playground for concerning country.
DDD Invoices Measuring units you need
  • Insert the DDD Invoices UM Code under unit symbol
DDD Invoices UM code under unit symbol

 

 

4. Prepare products and services

  • Assign correct VAT rate/code to all products and services
  • Products must be configured before being used on invoices
  • Changing VAT codes after invoice creation may cause errors
Connect products with the right tax rates

 

 

5. Required invoice data

For successful e-invoicing, the following must exist:

Seller

  • Company name and address
  • Country, postal code, city
  • Tax number / VAT ID
  • IBAN and BIC
  • Additional fields for some countries (e.g. Romania, Slovenia)

Buyer

  • Name and address
  • Country and tax/VAT ID (if applicable)
  • IBAN/BIC where required by local rules
  • Additional fields for some countries

If fields are missing, contact Bitrix24 support to enable them.

 

 

6. Send the e-invoice

  • After entering all invoice data, you can select select DDD Invoices payment type code
DDD Invoices Payment Type Code

Results

  • Success: Invoice is converted to XML and submitted to the tax authority
Successful e-invoice submission
  • If error: Error message is displayed with reason
Errors show

All invoices (successful or failed) are visible in DDD Dashboard → Invoice Flow Control.

In case of error click on the error icon/button to check what the error is.

Check out each error

 

 

Need help?

If you encounter validation or tax-specific errors:

  • Check the error message in DDD Dashboard
  • Verify VAT codes, units ("UMC"), and required fields
  • Contact [email protected] for country-specific assistance
Text us and we'll fix errors together

Written by the Compliance & Growth Team
Reviewed by Denis V. P.

Table of contents
  • What you need before you start
  • 1. Install the DDD Invoices plugin
  • 2. Configure VAT codes
  • 3. Set tax rates & unit of measure codes
  • 4. Prepare products and services
  • 5. Required invoice data
  • 6. Send the e-invoice
  • Need help?