Frequently asked questions

The module does not appear in the module list

Check that:

  • The accountingassistant folder is correctly placed in htdocs/custom/
  • The Double-entry accounting (Accounting) module is enabled
  • Your Dolibarr version is 14.0 or higher
  • Your PHP version is 7.0 or higher

I cannot see some features in the menu

Each feature has its own display conditions:

  • Payroll import -- Must be enabled in the configuration
  • VAT checking -- Must be enabled in the configuration
  • Import reverse charge -- Must be enabled in the configuration
  • Bernard -- Requires an active connection

Also check that the appropriate permissions are assigned to your user.

Is reassignment reversible?

No. Applying a reassignment rule directly modifies the ledger entries. That is why the module requires a preview before applying. If a mistake is made, create a new reversed reassignment rule (target account to source account) with the same filters.

The "Fix VAT" button is greyed out on my invoice

This is the expected behavior. A validated invoice may have been sent to the customer; modifying it automatically is not desirable. Switch the invoice back to draft manually if a correction is needed, or handle the anomaly in accounting with your accountant.

The VAT audit does not detect some anomalies

Check in the configuration (VAT checking tab) that:

  • The rate rules by zone are defined for all relevant combinations
  • Your company's postal code is filled in (needed to detect your tax zone)
  • Your third parties' postal codes are filled in (needed to determine their zone)

Use the Pre-fill common rules button if you have not defined rules yet.

The payroll import is blocked by missing accounts

The module refuses to import if accounting accounts present in the payroll file do not exist in your Dolibarr chart of accounts. Create the missing accounts in Accounting > Setup > Chart of accounts, then rerun the file analysis.

Bernard offers no suggestion

Several possible causes:

  • Your connection to Bernard has expired -- reconnect in the configuration
  • Your free monthly quota is exhausted -- wait for next month or take a subscription
  • Your subscription has reached its monthly cap of 10,000 requests -- the message indicates the reset date
  • The searched label has not been contributed by the community yet -- contribute your own assignments to enrich the base

The CA3 report shows differences in the totals check

A difference between the section A total and the total of invoices generally signals invoices that have not been transferred to accounting. Go to Accounting > Transfer > Customer / supplier invoices to transfer the missing invoices, then recalculate the report.

The CA3 report displays a reverse charge warning

Possible cases:

  • Constant not enabled -- Enable ACCOUNTING_FORCE_ENABLE_VAT_REVERSE_CHARGE in Setup > Accounting
  • Accounts not configured -- Configure the reverse charge accounts (44566 and 4452) in Accounting > Setup > Default accounts
  • Invoices not yet transferred to accounting -- Check "VAT reverse charge" on the relevant foreign supplier invoices before transferring them
  • Non-EU invoices already transferred to accounting -- Do not try to retransfer them: Dolibarr only offers non-posted invoices for transfer. Generate the missing entries from Import VAT reverse charge by selecting the period concerned
  • Intra-community invoices already transferred to accounting -- The Import VAT reverse charge page only handles suppliers outside the EU. Delete the invoice entries in the ledger, cancel its posting, check "VAT reverse charge" on the invoice, then transfer it again

I cannot retransfer an invoice to accounting

This is normal: Dolibarr only offers invoices that are not yet posted for transfer. An already transferred invoice no longer appears in Accounting > Transfer.

For a non-EU supplier invoice missing the VAT reverse charge, there is nothing to retransfer: the Import VAT reverse charge page adds the missing entries directly to the existing invoice, and lines I1 to I6 of the CA3 then fill in automatically.

Checking the "VAT reverse charge" box on an already transferred invoice changes nothing in the accounting: this box is only read at the time the entries are generated.