diff --git a/content/applications/finance/accounting/payments/batch.rst b/content/applications/finance/accounting/payments/batch.rst index 76230e1f1..7f0862460 100644 --- a/content/applications/finance/accounting/payments/batch.rst +++ b/content/applications/finance/accounting/payments/batch.rst @@ -16,6 +16,8 @@ Go to :menuselection:`Accounting --> Configuration --> Settings --> Customer Pay Deposit multiple payments in batch ================================== +.. _batch-payments/register-payments: + Register payments ----------------- diff --git a/content/applications/finance/fiscal_localizations/united_kingdom.rst b/content/applications/finance/fiscal_localizations/united_kingdom.rst index f5745d584..6e12dbebf 100644 --- a/content/applications/finance/fiscal_localizations/united_kingdom.rst +++ b/content/applications/finance/fiscal_localizations/united_kingdom.rst @@ -2,6 +2,8 @@ United Kingdom ============== +.. _united-kingdom/modules: + Configuration ============= @@ -23,10 +25,9 @@ Reports` modules to get all the features of the UK localization. - `l10n_uk_reports` - - Accounting reports for the UK - Allows sending the tax report via the MTD-VAT API to HMRC. - -.. image:: united_kingdom/uk.png - :align: center - :alt: Odoo uk packages + * - :guilabel:`UK BACS Payment Files` + - `l10n_uk_bacs` + - Allows generating :ref:`united-kingdom/BACS-files` for bill and invoice payments .. note:: - Only UK-based companies can submit reports to HMRC. @@ -123,6 +124,98 @@ each submission: During this process, the :guilabel:`Connect to HMRC` button no longer appears for other UK-based companies. +.. _united-kingdom/BACS-files: + +Bacs files +========== + +:abbr:`Bacs (Bankers' Automated Clearing Services)` files are electronic files used in the UK to +process payments and transfers between bank accounts. + +To enable the use of Bacs files, make sure the :ref:`UK BACS Payment Files ` +module is installed, then: + +#. Configure your Bacs Service User Number: + + #. Go to :menuselection:`Accounting --> Configuration --> Settings` and scroll down to the + :guilabel:`Customer Payments` section. + #. Enter your :guilabel:`Service User Number` under :guilabel:`BACS` and manually save. + +#. Configure your **bank** journal: + + #. Go to :menuselection:`Accounting --> Configuration --> Journals` and select your **bank** + journal. + #. In the :guilabel:`Journal Entries` tab, configure the :guilabel:`Account Number` and + :guilabel:`Bank` fields. + #. In the :guilabel:`Incoming Payments` and :guilabel:`Outgoing Payments` tabs, make sure the + :guilabel:`BACS Direct Debit` payment method is enabled. + +#. Configure the contacts for whom you wish to use Bacs files: Access the contact form and, in + the :guilabel:`Accounting` tab, click :guilabel:`Add a line` and fill in the + :guilabel:`Account Number` and :guilabel:`Bank` fields. + +Bill payments +------------- + +To generate Bacs files for bill payments, set the :guilabel:`Payment Method` to +:guilabel:`BACS Direct Debit` when :ref:`registering vendor payments `. + +Then, create a vendor batch payment: + +#. Go to :menuselection:`Accounting --> Vendors --> Batch Payments`, and click :guilabel:`New`. +#. Select the bank journal in the :guilabel:`Bank` field, set the :guilabel:`Payment Method` to + :guilabel:`BACS Direct Credit`, and select a :guilabel:`BACS Processing Date`. +#. Optionally, you can also: + + - select a :guilabel:`BACS Expiry Date`; + - enable :guilabel:`BACS Multi Mode` to process the payments on their individual date. + +#. Click :guilabel:`Add a line`, select the payments you want to include, click :guilabel:`Select`, + then :guilabel:`Validate`. + +Once validated, the Bacs file is available in the chatter. You can also :guilabel:`Re-generate +Export File` if you need a new Bacs file for that batch payment. + +.. image:: united_kingdom/bacs-files.png + :alt: Vendor Batch Payment view with generated BACS file. + +Invoice payments +---------------- + +Before generating Bacs files for invoice payments, you must first create a **BACS Direct Debit +Instruction**: Go to :menuselection:`Accounting --> Customers --> BACS Direct Debit Instructions` +and click :guilabel:`New`. Select a :guilabel:`Customer`, their :guilabel:`IBAN`, and the +:guilabel:`Journal` you wish to use. + +To generate Bacs files for invoice payments, set the :guilabel:`Payment Method` to +:guilabel:`BACS Direct Debit` when :ref:`registering invoice payments `. + +.. tip:: + If you register the payment for an invoice linked to a subscription or via + :menuselection:`Accounting --> Customers --> Payments`, you can select the :guilabel:`BACS + Payment Type`: + + - :guilabel:`Direct debit-first collection of a series`; + - :guilabel:`Direct debit single collection`; + - :guilabel:`Direct debit repeating collection in a series`; + - :guilabel:`Direct debit-final collection of a series`. + +Then, create a customer batch payment: + +#. Go to :menuselection:`Accounting --> Customers --> Batch Payments`, and click :guilabel:`New`. +#. Select the bank journal in the :guilabel:`Bank` field, set the :guilabel:`Payment Method` to + :guilabel:`BACS Direct Credit`, and select a :guilabel:`BACS Processing Date`. +#. Optionally, you can also: + + - select a :guilabel:`BACS Expiry Date`; + - enable :guilabel:`BACS Multi Mode` to process the payments on their individual date. + +#. Click :guilabel:`Add a line`, select the payments you want to include, click :guilabel:`Select`, + then :guilabel:`Validate`. + +Once validated, the Bacs file is available in the chatter. You can also :guilabel:`Re-generate +Export File` if you need a new Bacs file for that batch payment. + .. _united-kingdom/employment-hero: Employment Hero payroll diff --git a/content/applications/finance/fiscal_localizations/united_kingdom/bacs-files.png b/content/applications/finance/fiscal_localizations/united_kingdom/bacs-files.png new file mode 100644 index 000000000..597a498ee Binary files /dev/null and b/content/applications/finance/fiscal_localizations/united_kingdom/bacs-files.png differ diff --git a/content/applications/finance/fiscal_localizations/united_kingdom/uk.png b/content/applications/finance/fiscal_localizations/united_kingdom/uk.png deleted file mode 100644 index 1945ef917..000000000 Binary files a/content/applications/finance/fiscal_localizations/united_kingdom/uk.png and /dev/null differ