Promotions

New products

  • Stripe Accounting

    Reconciles Stripe transactions, fees, refunds, disputes and payouts with Dolibarr, and automatically creates missing accounting entries.

    65.00 €
  • CRMap - Carte interactive & Optimisation de tournées commerciales

    CRMap affiche vos tiers (prospects et clients) sur une carte interactive pour préparer et réaliser vos tournées commerciales sur le terrain. Le module s'appuie exclusivement sur des services cartographiques gratuits (OpenStreetMap, Base Adresse Nationale) : aucun abonnement à une API tierce payante n'est nécessaire.

    90.00 €

CH VAT Record Book for Dolibarr

mp18357d20260724130226

Generate the Spanish VAT Record Books (issued, received and investment-goods invoices) for AEAT from Dolibarrbilling.

40.00 €
Excl. tax

  • Author CH SANTANDER SOFTWARE FACTORY
  • Module version 1.0
  • Release date 07/24/2026
  • Access to download and updates Lifetime access
  • How to contact support dolibarr@carlos-herrera.com
  • Compatibility Dolibarr V18 - V24   -   PHP7.4 - 8.3
  • Last update 07/28/2026 11:37 AM

More info...

CH VAT Record Book for Dolibarr generates the Spanish VAT Record Books required by the Agencia Tributaria (AEAT): issued invoices, received invoices and investment goods.

It reads the existing Dolibarr billing data and produces ready-to-submit reports in PDF, CSV and XLSX withthe official AEAT layout and field ordering.

Features

  • Free date range: generate books for any period.
  • Three separate books: issued, received and investment goods.
  • Line-level detail: taxable base, VAT rate, VAT amount, surcharge, total, deductible VAT.
  • Official fields: country, VAT ID type, reverse charge, qualification, exempt operation.
  • Investment goods detection using the same accounting logic as Modelo 303.
  • Double registration of investment goods in received and investment books.
  • XLSX file name matching the AEAT format (Year + NIF + C + Name).
  • Interactive preview with warnings for missing VAT, unknown province or unmapped taxes.
  • Default book, reception prefix, IAE activity and investment amortization settings.

Installation

  1. Copy the folder ch-hacienda-libroregistro into htdocs/custom/.
  2. Enable the module from Setup > Modules/Applications.
  3. Configure the default book and other options in the module setup.
  4. Go to Billing / Taxes and special expenses / VAT Record Book.

Requirements

  • Dolibarr 18.0 or higher.
  • PHP 7.4 or higher.
  • Modules Facture and Fournisseur enabled.
  • PHP ZipArchive extension for XLSX generation.

Notes

  • Amounts are computed from invoice lines (total_ht, total_tva, tva_tx).
  • Credit notes are marked as type R4 (or R5 for simplified invoices).
  • Intra-community acquisitions with reverse charge are assigned key 09 automatically.
  • Cash accounting, triangular operations and SII submission are not included in v1.
  • Investment goods must be mapped to the ASSET_ACCOUNTANCY_CATEGORY accounting category.

Support, author and license




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org