> 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/documentation/guides/duty-compliance-and-tax/checking_alc._vol..md).

# Checking Alc. Vol.

Check and maintain alcohol volume (ABV) data used for duty calculation and compliance.

Where an item's excise duty value relies on its percentage alcohol, this being more relevant in the UK with recent changes, we have introduced two places the software can help to ensure the correct information is used in Bevica:

* Item card
* When receipting stock.

{% hint style="warning" %}
**Prerequisites**

Inventory and purchases setup.
{% endhint %}

### Alc. % Item check

Once setup, Bevica can check if the **Alc. % Vol.** value entered against an item is within an allowed range. To do this, navigate to the **Duty Codes** page and populate the **Min. Alc. % Vol.** and **Max. Alc. % Vol.** fields.

Example:

When you enter the **Duty Code** and **Alc. % Vol.** fields on an item card, the values are checked.

{% hint style="info" %}
If you don't want any check against a Duty Code, leave the **Min / Max** fields blank.
{% endhint %}

### Alc. % check on Receipts

On Purchase, Sales Return, Sales Credit Orders, Transfer Orders, and Paid Reserve Journals, users can see if the item's Alc. % Vol. value matches what is stated on the document line, and additionally prevent lines being receipted.

The above documents have the field **Alc. % Vol. Check**. Once populated with the declared value, it will appear **red** if the value does not match the item card.

To view the Alc. % Vol. value on the item card, click the field's **Assist Edit**.

### Posting Restrictions

You can apply additional checks on posting the document where the Alc. % Vol. do not match. From Bevica Setup, Duty Management Fasttab, **Alc. % Vol. on Posting** dropdown, select one of the following.

| Option  | Action on Posting                                                                                                                                                                                                                                                                 |
| ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| None    | No action. The check is only visual.                                                                                                                                                                                                                                              |
| Warning | If any line where Qty. to Receive is greater than zero and Alc. % Vol. values don't match, users will be asked if they want to continue: Yes: the process continues and all lines are receipted. No: the receipting process stops and users have the ability to review the order. |
| Error   | If any line where Qty. to Receive is greater than zero and Alc. % Vol. values don't match, users will be presented with an error, stopping the receipting process.                                                                                                                |

{% hint style="info" %}
Where an order has a mixture of matching and non-matching lines, to receive the matching lines set the **Qty. to Receive** on the non-matching lines to zero. These will be ignored by the above check and all others receipted.
{% endhint %}

{% hint style="warning" %}
Broking Purchase order lines are not checked.
{% endhint %}


---

# 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/documentation/guides/duty-compliance-and-tax/checking_alc._vol..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.
