RavenLedger supplied logo and wordmark
User guideSetup and everyday workflows

Documentation 0.26.0 | Application v1.1.537

← Back to website
Module workflow and field reference

Configure tax codes and understand withholding

Tax lines calculation bases recognition timing and transaction defaults

Application v1.1.537Documentation 0.18.0

Set up approved transaction tax codes and understand how their lines affect invoice and settlement calculations. This guide is for authorised tax/accounting users in the selected company. It does not prescribe a statutory rate, register a business for tax or submit an electronic invoice.

Prepare and verify a tax code

Have the tax owner's approved design for the tax basis, rate, inclusive/exclusive treatment, withholding timing, ledger destination and authority reference. Chargeable tax adds or extracts tax under its configured calculation; withholding concerns an amount retained from settlement. They are not interchangeable.

  1. In Taxation, open Tax Code Headers and search for an existing suitable code before using Create Tax Code Header.
  2. Enter Name and optional Description, and review Active. A clear name helps selection but does not determine the calculation.
  3. Use Add Line for each approved component. Complete the field reference below, including type, recognition where applicable, nature, rank, posting account, percentage and any Applied To dependencies.
  4. Review Exclude Base together with Applied To. Do not tick it merely to mark a transaction exempt; it changes the amount on which the line calculates. Remove accidental empty lines before Save.
  5. Reopen the saved header and review all lines, then check a representative authorised transaction's line tax and totals before making this the normal default. Reopen the consuming transaction to confirm its actual selected code, not just the master name.

Maintain customer and vendor defaults and item defaults separately. Follow electronic invoicing for fiscal-document evidence and invoice/payment guidance for settlement-stage effects.

Separate tax configuration from country fiscal processing

Tax Code Headers group tax lines used by transaction calculations. Country e-invoice treatment, authority connections and tax registration evidence are separate. Selecting a tax code does not submit a return or establish that the transaction meets all statutory requirements.

Prepare approved tax design

Confirm current company, active posting accounts, chargeable/withholding treatment, rates, dependency order and recognition timing with the authorised tax/accounting owner. Use the approved applicable rules and effective operational setup; do not infer a country tax rate from a training example.

Read tax headers and line identities

A header supplies name, description and active state. Each tax line supplies name/description, Tax Type, Withholding Recognition, Tax Nature, Rank, Chart of Account, Percentage, Tax Authority, Active, Applied To and Exclude Base. The ledger destination must reflect the line's actual purpose.

Field explanations and training references

Each reference describes the field or control, entry rule, example and practical implication. Illustrations use blank or fictional training values. Conditional fields and actions depend on your selected policy, country, record state and permissions; choose actual application lookup records rather than copying text or hidden identities.

Tax Code Header field reference

Figure 1 Tax Code Header

Illustrative training screen: Tax Code Header
Figure 1. Illustrative training screen: Tax Code Header.
Field and screenshotEntry rule and examplePurpose and implication
Name - Figure 1Required entry. Maximum 50 characters. Example: Training configurationBusiness description used to recognise this record in lists and selections; it is not a posting account or an approval. Enter the name of the tax group. Caution: Confirm the saved value and affected workflow before relying on the result.
Description - Figure 1Optional or policy-dependent entry. Maximum 100 characters. Example: Approved business purposeBusiness explanation supporting the record and its review. Text does not replace source documents, approval or calculated accounting values. Provide a description for the tax group (optional). Caution: Confirm the saved value and affected workflow before relying on the result.
Active - Figure 1Checkbox policy setting; review the saved on/off state. Example: The approved on/off policyControls whether this configuration remains available for relevant use. Turning it off does not reverse earlier transactions or erase history. Indicates whether the tax group is active. Caution: Confirm the saved value and affected workflow before relying on the result.

Tax Code Line field reference

Figure 2 Tax Code Line

Illustrative training screen: Tax Code Line
Figure 2. Illustrative training screen: Tax Code Line.
Illustrative training screen: Tax Code Line Additional Tax Code Line fields
Figure 2 continued. Illustrative training screen: Additional Tax Code Line fields.
Field and screenshotEntry rule and examplePurpose and implication
Name - Figure 2Required entry. Maximum 50 characters. Example: Training configurationBusiness description used to recognise this record in lists and selections; it is not a posting account or an approval. Name of the tax code (e.g., VAT, GST). Caution: Confirm the saved value and affected workflow before relying on the result.
Description - Figure 2Optional or policy-dependent entry. Maximum 100 characters. Example: Approved business purposeBusiness explanation supporting the record and its review. Text does not replace source documents, approval or calculated accounting values. Description of the tax code. Caution: Confirm the saved value and affected workflow before relying on the result.
Tax Type - Figure 2Required entry. Choices: Chargable, Withholding. Example: ChargableDistinguishes chargeable tax from withholding. This is separate from tax nature and from the country-specific fiscal treatment. Type of the tax code. Caution: Confirm the saved value and affected workflow before relying on the result.
Withholding Recognition - Figure 2Required for withholding; recognition changes can be locked after use. Example: At invoice postingSelects invoice-stage or settlement-stage withholding recognition. Keep gross liability, tax liability and cash settlement separate; used timing may be locked. For withholding tax only: recognize the tax when the invoice is posted or when a payment/receipt is applied. Caution: Confirm the saved value and affected workflow before relying on the result.
Tax Nature - Figure 2Required entry. Choices: Inclusive, Exclusive. Example: InclusiveClassifies the configured tax line for the application calculation. It is not the same as chargeable-versus-withholding type or a country fiscal treatment. Nature of the tax code (Inclusive/Exclusive). Caution: Confirm the saved value and affected workflow before relying on the result.
Rank - Figure 2Required entry. Example: 1Order used to evaluate related tax lines. Review dependencies so a later line does not refer to an unavailable calculation basis. Rank to determine the order of tax application. Caution: Confirm the saved value and affected workflow before relying on the result.
Chart of Account - Figure 2Required entry. Example: Approved active company posting accountApproved company ledger mapping for the tax, deduction or liability concerned. Select an active account with the correct accounting purpose; a search result alone is not approval. Chart of Account associated with this tax code. Caution: Form acceptance is not accounting approval; inspect company, active state and purpose.
Percentage - Figure 2Required entry. Form precision up to 2 decimal places; consuming company policy also applies. Example: 10.00Percentage applied by the selected calculation rule. Enter percentage units, not a currency amount or an assumed decimal fraction. Percentage rate of the tax. Caution: Confirm the saved value and affected workflow before relying on the result.
Tax Authority - Figure 2Required entry. Maximum 50 characters. Example: The approved business value or selected recordBusiness authority reference on the tax line. It does not create an e-invoice connection, credential or regulatory submission. Name of the tax authority (e.g., IRS, State Tax Department). Caution: Confirm the saved value and affected workflow before relying on the result.
Active - Figure 2Checkbox policy setting; review the saved on/off state. Example: The approved on/off policyControls whether this configuration remains available for relevant use. Turning it off does not reverse earlier transactions or erase history. Indicates whether the tax code is active. Caution: Confirm the saved value and affected workflow before relying on the result.
Applied To - Figure 2Optional or policy-dependent entry. Example: The approved business value or selected recordSelected other tax lines included in this line calculation basis, subject to supported type rules. Leaving it blank is not the same as selecting every tax line. Select the tax code line(s) on which this tax is applied. For chargeable taxes, select other chargeable taxes of the same type. For withholding taxes, select chargeable taxes to include in the base amount when exclude base is unchecked. Leave blank if not applicable. Caution: Confirm the saved value and affected workflow before relying on the result.
Exclude Base - Figure 2Checkbox policy setting; review the saved on/off state. Example: The approved on/off policyExcludes the document base so only selected Applied To tax amounts form the relevant basis. Review this together with type and dependencies to avoid double taxation. Check this if the base for this tax should be calculated solely on the tax amounts from the selected 'Applied To' lines, excluding the overall base. Uncheck to include the base amount and selected chargeable taxes for withholding taxes. Caution: Confirm the saved value and affected workflow before relying on the result.

Distinguish chargeable tax and withholding

Chargeable tax and withholding are not the same cash effect. Withholding can be recognised at invoice or settlement depending on the configured policy. Keep taxable base, added tax, gross liability, withholding liability and net cash distinct. Used recognition timing can be protected; do not force a policy change through a copied identifier.

Understand rank and dependencies

Rank controls evaluation order. Applied To selects supported other tax lines contributing to the basis. Exclude Base changes whether the document base is included; it is not an instruction to exempt the entire document. Review the dependency graph and supported type rules before activating compounded taxes.

Check a simple calculation

For an illustrative USD 100 base with a 10% chargeable line and no other rules, added tax USD 10 gives gross USD 110. A withholding amount is not automatically another added tax. Whether withholding uses USD 100, USD 110 or another approved basis depends on selected dependencies and recognition policy; do not deduct the same withholding twice.

Review customer and vendor defaults separately

Item and trading-partner customer defaults are separate from vendor defaults. Item-side exemption and explicit selections can change the effective result. A customer tax setting is not automatically the supplier purchase treatment. Review the actual selected or cleared transaction code rather than relying on a similarly named default.

Handle copies and imports deliberately

A copied new transaction and a historical reversal have different purposes. Review current defaults for a new copy while preserving the supported source history for a true reversal. Import choices such as automatic/default treatment, none/exemption and explicit code need deliberate review in the preview; an empty spreadsheet cell is not a universal instruction to remove tax.

Reconcile tax and settlement

Compare line-level calculations, transaction totals, tax account postings, invoice/payment application timing and relevant reports on the same company/currency/date basis. For settlement-stage withholding, inspect the application evidence rather than assuming invoice entry created the final withholding journal.

Control corrections and access

Keep tax mapping changes under authorised review. Investigate incorrect defaults or dependent bases at their source; do not overwrite tax values just to match a cash figure. Preserve supporting invoices and explanations and keep credentials/authority tokens out of tax descriptions or attachments.

Resolve a tax calculation difference

SituationWhat to do
Unexpected tax code on a new lineReview the actual selected code, explicit exemption and separate item/customer/vendor defaults; a similar master name does not establish the same result.
Tax basis or amount differsCheck inclusive/exclusive nature, rank, Applied To, Exclude Base, percentage units and consuming document rounding before changing amounts.
Withholding appears at another stageReview the configured invoice/settlement recognition and actual applications; do not record the same withholding twice.

Trading partners, items, vendor invoices/payments, customer invoices/receipts and fiscal evidence.

Data-loading prerequisites and limits for Taxation

Prepare tax codes and country rules in their supported setup screens. Item, partner and transaction templates can carry supported tax selections; they do not replace tax-code configuration or authority registration. Review resolved customer/vendor tax and withholding after importing those records.

Continue with the Imports documents and common controls bulk guidance.