> For the complete documentation index, see [llms.txt](https://kb.bevica.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.bevica.com/bevica-select/test-yourself-finance.md).

# Test yourself - Finance

Self-check quiz for Bevica finance workflows, including financial invoices, cash flow, prepayments, contra balances, duty management, pricing, additional charges, and reporting.

**Top of the class or could do better?**

Use this page as a self-check. Try answering first. Then reveal the answer.

### Start here

{% stepper %}
{% step %}

#### You overcharged a customer and need to correct the price. What’s the right approach?

**Multiple choice**

A. Create a Sales Return Order\
B. Create a financial sales credit memo for the price discrepancy\
C. Use Suggest Contra Payments\
D. Change the Posted Sales Invoice lines directly

<details>

<summary>Reveal answer + link</summary>

Correct: **B**

Use a financial invoice/credit memo workflow designed for price discrepancies.

Read more: [Working with Financial Invoices and Credit Memos (Price Discrepancies)](/documentation/guides/finance-and-cash/finance_only_price_discrepancies.md).

</details>
{% endstep %}

{% step %}

#### When should you use a *financial* sales invoice instead of a sales order?

**Multiple choice**

A. When you need to invoice inventory items quickly\
B. When you need ad hoc invoicing for non-inventory lines (for example, G/L Account)\
C. When you need to reserve stock across duty statuses\
D. When you need warehouse picks and shipments

<details>

<summary>Reveal answer + link</summary>

Correct: **B**

Use a financial sales invoice for ad hoc invoicing that is **not inventory-related**.

Use a Sales Order for inventory items.

Read more: [Working with Financial Sales Invoices and Credit Memos (GL Accounts)](/documentation/guides/finance-and-cash/non-stock_sales_invoices_and_credit_memos.md).

</details>
{% endstep %}

{% step %}

#### You can’t post a financial sales invoice because posting groups are missing. What do you do next?

**Scenario**

Posting fails with an error like:\
“**Gen. Prod. Posting Group must have a value...**” or “**VAT Prod. Posting Group must have a value...**”.

**What do you do next?**

<details>

<summary>Reveal answer + link</summary>

Update the **G/L Account** used on the invoice lines.

Set:

* **VAT Prod Posting Group** (for example, `STANDARD` if VAT usually applies)
* **Gen. Prod Posting Group** (for example, `SUNDRY`)

Then re-add the G/L Account onto the document line(s).

Read more: [Working with Financial Sales Invoices and Credit Memos (GL Accounts)](/documentation/guides/finance-and-cash/non-stock_sales_invoices_and_credit_memos.md).

</details>
{% endstep %}
{% endstepper %}

### Finance & cash

{% stepper %}
{% step %}

#### How do financial invoices and credit memos work in Bevica?

**Scenario**

You are posting a financial invoice or credit memo.\
You are unsure which knowledge base page guides you through the process.

**What do you do next?**

<details>

<summary>Reveal answer + links</summary>

Pick the relevant guide based on document type and discrepancy handling.

Use these guides:

* [Working with Financial Sales Invoices and Credit Memos (GL Accounts)](/documentation/guides/finance-and-cash/non-stock_sales_invoices_and_credit_memos.md)
* [Working with Financial Purchase Invoices and Credit Memos](/documentation/guides/finance-and-cash/non-stock_purchase_invoices_and_credit_memos.md)
* [Working with Financial Invoices and Credit Memos (Price Discrepancies)](/documentation/guides/finance-and-cash/finance_only_price_discrepancies.md)

</details>
{% endstep %}

{% step %}

#### You need to post a financial purchase invoice (G/L accounts and charges). Where should you start?

**Multiple choice**

A. Working with Purchase Orders\
B. Working with Financial Purchase Invoices and Credit Memos\
C. Processing Duty Transactions\
D. Bevica Power BI: Common Questions / FAQ

<details>

<summary>Reveal answer + link</summary>

Correct: **B**

Use the financial purchase invoice/credit memo guide for finance-only purchasing.

Read more: [Working with Financial Purchase Invoices and Credit Memos](/documentation/guides/finance-and-cash/non-stock_purchase_invoices_and_credit_memos.md).

</details>
{% endstep %}
{% endstepper %}

### Prepayments

{% stepper %}
{% step %}

#### A sales order is stuck at “Pending Prepayment”. What needs to happen before you can ship/invoice it?

**Multiple choice**

A. Reopen and release the order\
B. Close all customer ledger entries for the prepayment documents (apply them to payments)\
C. Delete the prepayment lines\
D. Change the posting date

<details>

<summary>Reveal answer + link</summary>

Correct: **B**

To ship or invoice the order, the **prepayment customer ledger entries must be closed**.

Read more: [Prepayment Invoicing](/documentation/guides/finance-and-cash/prepayment_invoicing.md).

</details>
{% endstep %}

{% step %}

#### How do I handle prepayments?

**Scenario**

You need to take an upfront payment.\
You also need to avoid breaking stock allocations.

**What do you do next?**

<details>

<summary>Reveal answer + links</summary>

Use the prepayment process.

Protect reservations if your process uses them.

Read more:

* [Prepayment Invoicing](/documentation/guides/finance-and-cash/prepayment_invoicing.md)
* [Bevica Setup](/documentation/guides/setup-and-configuration/bevica_setup.md)

</details>
{% endstep %}

{% step %}

#### You use reservations on prepayment orders. Users keep deleting reservations by mistake. What do you do next?

**Scenario**

You want to prevent accidental cancellation of reservations on lines that have a prepayment % applied.

**What do you do next?**

<details>

<summary>Reveal answer + links</summary>

Enable reservation protection for prepayments.

In **Bevica Setup → Reservations**, set **Protected Prepayment Reservation** to **Yes**.

Read more:

* [Prepayment Invoicing](/documentation/guides/finance-and-cash/prepayment_invoicing.md)
* [Bevica Setup](/documentation/guides/setup-and-configuration/bevica_setup.md)

</details>
{% endstep %}
{% endstepper %}

### Contra balances

{% stepper %}
{% step %}

#### You need to link a customer to a *new* vendor using “Create & Link Vendor”. What prerequisite is required?

**Multiple choice**

A. Customer must be blocked\
B. Customer must be linked to a CRM Contact\
C. Customer must have a prepayment % set\
D. Customer must have at least one posted invoice

<details>

<summary>Reveal answer + link</summary>

Correct: **B**

Creating and linking a new vendor requires the customer to be linked to a CRM Contact.

Read more: [Contra Balances](/documentation/guides/finance-and-cash/contra_balances.md).

</details>
{% endstep %}

{% step %}

#### Suggest Contra Payments: what does “Offset to Customer” control?

**Multiple choice**

A. Whether a vendor can be created from a customer card\
B. How the routine creates payment journal lines to move balances from vendor to customer\
C. Which VAT posting groups apply to duty free transactions\
D. Whether price lists prefer most-specific pricing

<details>

<summary>Reveal answer + link</summary>

Correct: **B**

“Offset to Customer” drives how **Suggest Contra Payments** generates payment journal lines.

Read more: [Suggest Contra Payments](/documentation/guides/finance-and-cash/contra_balances.md#suggest-contra-payments).

</details>
{% endstep %}

{% step %}

#### Can I offset customer and vendor balances?

**Multiple choice**

A. Use Reservations to net balances\
B. Use Blanket Orders to net balances\
C. Use Contra Balances + Suggest Contra Payments\
D. Use Find Entries (Navigate) to net balances

<details>

<summary>Reveal answer + links</summary>

Correct: **C**

Yes, via contra balances and suggested contra payments.

Read more:

* [Contra Balances](/documentation/guides/finance-and-cash/contra_balances.md)
* [Suggest Contra Payments](/documentation/guides/finance-and-cash/contra_balances.md#suggest-contra-payments)

</details>
{% endstep %}
{% endstepper %}

### Duty management

{% stepper %}
{% step %}

#### Where do I start with duty management?

**Scenario**

You’re onboarding duty features.\
You need the minimum path to get live safely.

**What do you do next?**

<details>

<summary>Reveal answer + links</summary>

Start with Duty Management setup and Duty Controlled Items.

Then learn the transaction process.

Read more:

* [Duty Management](/documentation/guides/duty-compliance-and-tax/duty_management.md)
* [Duty Controlled Items](/documentation/guides/duty-compliance-and-tax/duty_controlled_items.md)
* [Processing Duty Transactions](/documentation/guides/duty-compliance-and-tax/processing_duty_transactions.md)

</details>
{% endstep %}

{% step %}

#### What is a key restriction when using duty management?

**Multiple choice**

A. Item variants can be used for anything you like\
B. Item variants cannot be used for any purpose other than duty status\
C. Duty is replenished from duty paid to duty free\
D. Duty free sales orders can access duty paid stock

<details>

<summary>Reveal answer + links</summary>

Correct: **B**

When duty is governed by Bevica, variants are reserved for duty status only.

Read more:

* [Duty Management](/documentation/guides/duty-compliance-and-tax/duty_management.md)
* [Processing Duty Transactions](/documentation/guides/duty-compliance-and-tax/processing_duty_transactions.md)

</details>
{% endstep %}

{% step %}

#### A duty paid sales order needs more stock than you hold in duty paid. What happens next?

**Scenario**

You have some inventory in Duty Paid, and more in Duty Free.\
You post a **Duty Paid** sales order that exceeds your Duty Paid stock.

**What happens next?**

<details>

<summary>Reveal answer + link</summary>

Bevica fulfils from Duty Paid first.

Then it replenishes the remainder from Duty Free to Duty Paid.

This replenishment posts duty via item charges and creates a **Duty Ledger Entry**.

Read more: [Processing Duty Transactions](/documentation/guides/duty-compliance-and-tax/processing_duty_transactions.md).

</details>
{% endstep %}

{% step %}

#### You need to manually move stock between duty statuses. Which tool do you use?

**Multiple choice**

A. Reclassification Journal\
B. Payment Journal\
C. Feature Management\
D. Price Lists

<details>

<summary>Reveal answer + link</summary>

Correct: **A**

Use a **Reclassification Journal** to manually replenish between duty statuses.

Read more: [Processing Duty Transactions](/documentation/guides/duty-compliance-and-tax/processing_duty_transactions.md).

</details>
{% endstep %}
{% endstepper %}

### Pricing experience

{% stepper %}
{% step %}

#### Which sales/purchase pricing experience should we use?

**Multiple choice**

A. Only the old pricing experience is supported\
B. Only the new pricing experience is supported\
C. Both are supported. Your setup must match your approach\
D. Pricing experience does not affect setup

<details>

<summary>Reveal answer + links</summary>

Correct: **C**

Bevica supports only the new pricing experiences.

Your setup must match your chosen approach.

Read more:

* [Sales and Purchase Price Lists - New Pricing Experience](/documentation/guides/pricing-costs-and-charges/sales_and_purchase_price_lists_-_new_pricing_experience.md)
* [Initialising the New Sales and Purchase Price Experience](/documentation/guides/pricing-costs-and-charges/initialising_the_new_sales_and_purchase_price_experience.md)

</details>
{% endstep %}

{% step %}

#### You want to enable the new pricing experience in LIVE. What’s the safest next step?

**Scenario**

You’re upgrading pricing.\
You want to avoid surprises in production.

**What do you do next?**

<details>

<summary>Reveal answer + link</summary>

Test in a TEST company first.

Enabling the new pricing experience is **not reversible**.

Read more: [Initialising the New Sales and Purchase Price Experience](/documentation/guides/pricing-costs-and-charges/initialising_the_new_sales_and_purchase_price_experience.md).

</details>
{% endstep %}

{% step %}

#### When converting existing prices to the new pricing experience, what does “Use default price lists” do?

**Multiple choice**

A. Converts existing prices into one default list per area (sales, purchasing, jobs)\
B. Deletes all existing prices\
C. Converts prices into lists split by what they apply to (dates, currency, UoM, min qty)\
D. Prevents price lists from being edited

<details>

<summary>Reveal answer + link</summary>

Correct: **A**

Leaving “Use default price lists” ticked creates one default price list per area.

Unticking it converts prices into new lists based on applicability.

Read more: [Initialising the New Sales and Purchase Price Experience](/documentation/guides/pricing-costs-and-charges/initialising_the_new_sales_and_purchase_price_experience.md).

</details>
{% endstep %}
{% endstepper %}

### Delivery charges & document charges

{% stepper %}
{% step %}

#### How do delivery charges and document charges work?

**Scenario**

You need to add delivery charges to sales documents.\
You also need clean reconciliation for posted charge entries.

**What do you do next?**

<details>

<summary>Reveal answer + links</summary>

Use Distribution Costs Management.

Configure charges first.

Then reconcile posted entries.

Read more:

* [Document Additional Charges](/documentation/guides/distribution_costs_management/document_additional_charges.md)
* [Automated Sales Delivery Charges](/documentation/guides/distribution_costs_management/automated_sales_delivery_charges.md)
* [Posted Additional Charge Entries Reconciliation](/documentation/guides/distribution_costs_management/posted_additional_charge_entries_reconciliation.md)

</details>
{% endstep %}

{% step %}

#### Automated Sales Delivery Charges: when is the delivery charge calculated?

**Multiple choice**

A. When the order is created\
B. When the order is released\
C. When the order is invoiced only\
D. When the customer is created

<details>

<summary>Reveal answer + link</summary>

Correct: **B**

Delivery charges are calculated on **Release** of the Sales Order.

Read more: [Automated Sales Delivery Charges](/documentation/guides/distribution_costs_management/automated_sales_delivery_charges.md).

</details>
{% endstep %}

{% step %}

#### Automated delivery charges are not being calculated. What do you check first?

**Scenario**

You expect a delivery charge line.\
Nothing is created when you release an order.

**What do you check next?**

<details>

<summary>Reveal answer + link</summary>

Check:

* Is the Sales Order **Released**?
* Does it have a **Shipping Agent** and **Service**?
* Is the Ship-to **Post Code** mapped to a delivery zone?
* Do item lines have **Unit Volume** (for eq. case calculation)?

Read more: [Automated Sales Delivery Charges](/documentation/guides/distribution_costs_management/automated_sales_delivery_charges.md).

</details>
{% endstep %}
{% endstepper %}

### Additional charges reconciliation

{% stepper %}
{% step %}

#### You need to reconcile posted additional charges. What are the two supported reconciliation options?

**Multiple choice**

A. Analysis Mode reconciliation and Power BI reconciliation\
B. Manual reconciliation and Purchase Invoice reconciliation\
C. Prepayment reconciliation and Contra reconciliation\
D. Duty Paid reconciliation and Duty Free reconciliation

<details>

<summary>Reveal answer + link</summary>

Correct: **B**

You can reconcile posted additional charges manually, or via a purchase invoice workflow.

Read more: [Posted Additional Charge Entries Reconciliation](/documentation/guides/distribution_costs_management/posted_additional_charge_entries_reconciliation.md).

</details>
{% endstep %}

{% step %}

#### You received the supplier’s freight invoice. You want to reconcile it to posted additional charges. What do you do next?

**Scenario**

You want the vendor invoice to “pull in” unreconciled additional charges.\
You also want to track differences between accrued and invoiced amounts.

**What do you do next?**

<details>

<summary>Reveal answer + link</summary>

Create the Purchase Invoice.

Use one of:

* **Get Posted Add. Charge Lines to Reconcile** (summarised lines), or
* **Get Posted Add. Charge Entries to Reconcile** (one line per entry)

Then post the invoice and review reconciliation fields and any discrepancies.

Read more: [Posted Additional Charge Entries Reconciliation](/documentation/guides/distribution_costs_management/posted_additional_charge_entries_reconciliation.md).

</details>
{% endstep %}

{% step %}

#### Which two actions can pull unreconciled additional charges into a purchase invoice?

**Multiple choice**

A. Get Posted Add. Charge Lines to Reconcile, or Get Posted Add. Charge Entries to Reconcile\
B. Get Warehouse Shipment Lines, or Get Reservation Entries\
C. Suggest Contra Payments, or Apply Entries\
D. Explore All, or Page Inspection

<details>

<summary>Reveal answer + link</summary>

Correct: **A**

Use the “Lines” action for summarised lines, or “Entries” for one line per entry.

Read more: [Posted Additional Charge Entries Reconciliation](/documentation/guides/distribution_costs_management/posted_additional_charge_entries_reconciliation.md).

</details>
{% endstep %}
{% endstepper %}

### Duty, compliance & tax

{% stepper %}
{% step %}

#### Where do I store our EORI and AWRS details?

**Multiple choice**

A. Only on the Item Card\
B. In Bevica setup and partner records\
C. Only in Power BI\
D. Only on posted invoices

<details>

<summary>Reveal answer + links</summary>

Correct: **B**

EORI and AWRS details sit in Bevica setup and partner records.

Read more:

* [Economic Operators Registration and Identification number](/documentation/guides/duty-compliance-and-tax/economic_operators_registration_and_identification_number.md)
* [UK Authorised Wholesalers Registration Scheme](/documentation/guides/duty-compliance-and-tax/authorised_wholesalers_registration_scheme.md)

</details>
{% endstep %}

{% step %}

#### How do I handle UK duty rate changes and other UK schemes?

**Scenario**

You need to implement a UK scheme.\
Examples: duty rate changes, PPT, EPR, DRS.

**What do you do next?**

<details>

<summary>Reveal answer + links</summary>

Use the dedicated references for scheme-specific setup.

Read more:

* [UK Reform of Alcohol Duty Rates (Aug 2023)](/documentation/guides/duty-compliance-and-tax/uk_reform_of_alcohol_duty_rates_-aug_2023.md)
* [Plastic Packaging Tax](/documentation/guides/duty-compliance-and-tax/uk_plastic_packaging_tax.md)
* [UK Extended Producer Responsibility (EPR)](/documentation/guides/duty-compliance-and-tax/uk_extended_producer_responsibility_-epr.md)
* [UK Deposit Return Scheme - Registering Items](/documentation/guides/duty-compliance-and-tax/uk_deposit_return_scheme_-_registering_items.md)

</details>
{% endstep %}

{% step %}

#### Where do you register items for the UK Deposit Return Scheme (DRS)?

**Multiple choice**

A. Duty Controlled Items\
B. UK Deposit Return Scheme - Registering Items\
C. Contra Balances\
D. Open Purchase Lines

<details>

<summary>Reveal answer + link</summary>

Correct: **B**

Use the DRS item registration guide.

Read more: [UK Deposit Return Scheme - Registering Items](/documentation/guides/duty-compliance-and-tax/uk_deposit_return_scheme_-_registering_items.md).

</details>
{% endstep %}
{% endstepper %}

### Reporting & analytics

{% stepper %}
{% step %}

#### Where do I start with reporting in Bevica?

**Multiple choice**

A. Start with the quick guide only\
B. Start with the reporting overview.\
C. Start with the Power BI FAQ only\
D. Start with Duty Management

<details>

<summary>Reveal answer + links</summary>

Correct: **B**

Start with the reporting overview.

Read more:

* [Reporting in Bevica - Overview](/documentation/reporting-and-analytics/reporting_in_bevica_-_overview.md)

</details>
{% endstep %}

{% step %}

#### Where can you use “Analysis Mode” reporting?

**Multiple choice**

A. Only in Power BI\
B. Only in Financial Statements\
C. On list pages (Excel-like pivots/subtotals)\
D. Only on Posted Sales Invoices

<details>

<summary>Reveal answer + link</summary>

Correct: **C**

You can use **Analysis Mode** on list pages to pivot/subtotal and export.

Read more: [Quick Guide - Reporting in Bevica](/documentation/reporting-and-analytics/reporting_in_bevica_-_overview/quick_guide_-_reporting_in_bevica.md).

</details>
{% endstep %}

{% step %}

#### You suspect margins look wrong on posted inventory movements. What do you do next?

**Scenario**

You want to validate costs and sales values on posted movements.\
You need something you can filter and export.

**What do you do next?**

<details>

<summary>Reveal answer + link</summary>

Use **Checking Inventory Margins** on **Item Ledger Entries**.

Filter to the relevant items/periods and review Unit Cost, Sales Amounts, and Margin%.

Read more: [Checking Inventory Margins](/documentation/reporting-and-analytics/reporting_in_bevica_-_overview/checking_inventory_margins.md).

</details>
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://kb.bevica.com/bevica-select/test-yourself-finance.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
