VAT Returns

Error Handling

Learn how to identify, troubleshoot, and resolve common VAT return errors in bVAT. This guide covers validation errors, bVAT submission issues, and problems when manually submitting to tax authorities.

8 min read

Introduction

While bVAT includes comprehensive validation and error checking, you may occasionally encounter errors when generating or submitting VAT returns. This guide helps you understand common errors, their causes, and how to resolve them.

Errors in bVAT are categorized into three main types:

  • Validation Errors: Issues with return calculations or data validation
  • Submission Errors: Problems when marking returns as submitted in bVAT, or issues when manually submitting to tax authorities (bVAT does not submit directly)
  • Data Errors: Issues with VAT entry data or business information

Important: bVAT does not submit returns directly to tax authorities. You must manually submit your return through the official tax authority portal. The bVAT return structure matches the tax authority's reporting structure, making it easy to transfer the data.

Common Error Categories

Validation Errors
Errors that occur during return validation

Calculation mismatch on line items

Cause: Line item calculations don't match expected formulas

Solution:
  • Review the specific line item mentioned in the error
  • Check that all input values are correct
  • Verify that VAT rates are applied correctly
  • Ensure manual entries are accurate
  • Use the preview to see calculated values

Prevention: Double-check all entries before generating the return

VAT rate calculation error

Cause: VAT amount doesn't match the expected rate calculation

Solution:
  • Verify the VAT rate code (STD10 or REDUCED5) is correct
  • Check that product total and VAT amount are accurate
  • Review the invoice date to ensure correct rate period
  • For food items, ensure is_food flag is set correctly
  • Recalculate VAT using the VAT calculator if needed

Prevention: Always verify VAT rates match the invoice date and item type

Reverse charge invariant violated

Cause: L6 (Output VAT reverse charge) doesn't equal L16 (Input VAT reverse charge)

Solution:
  • Review all reverse charge entries
  • Ensure reverse charge amounts match on both input and output sides
  • Check that reverse charge entries are properly categorized
  • Verify dates are within the same reporting period
  • Contact support if reverse charge entries are complex

Prevention: Keep reverse charge entries balanced throughout the period

Missing required fields

Cause: One or more required fields are empty

Solution:
  • Check all highlighted fields in red
  • Complete business information if missing
  • Ensure period dates are selected
  • Verify all line items have values (even if zero)
  • Check that business TIN is present if VAT registered

Prevention: Complete all required fields before generating the return

Submission Errors
Errors that occur when marking returns as submitted in bVAT or submitting to tax authorities

Cannot mark as submitted - validation errors present

Cause: Return has unresolved validation errors

Solution:
  • Resolve all validation errors first
  • Review the validation messages carefully
  • Fix errors in order (some may be caused by others)
  • Regenerate the return after fixing errors
  • Verify all calculations are correct

Prevention: Always resolve validation errors before attempting to mark as submitted

Period already locked

Cause: The period has already been finalized and marked as submitted

Solution:
  • Check the returns list to see if period is already locked
  • If you need to make changes, contact support
  • You may need to file an amended return
  • Verify you're working with the correct period

Prevention: Double-check all data before finalizing and marking as submitted

Insufficient permissions

Cause: You don't have the required role to mark returns as submitted

Solution:
  • You need Finance, Admin, or Owner role
  • Contact your tenant administrator to request access
  • Verify your role in the team settings
  • Check that you're logged into the correct tenant

Prevention: Ensure you have the appropriate role before attempting submission

Tax authority portal submission issues

Cause: Error when manually submitting to the tax authority portal (bVAT does not submit directly)

Solution:
  • Note: bVAT does not submit returns directly to tax authorities - you must submit manually through the official portal
  • Check your internet connection when accessing the tax authority portal
  • Verify you're using the correct tax authority portal
  • Ensure all required fields in the portal are completed with data from your bVAT return
  • Verify that bVAT return structure matches the tax authority form (line items correspond directly)
  • Check that your tax authority credentials are valid
  • Try again after a few minutes if it's a temporary portal issue
  • Contact tax authority support if the problem persists
  • Keep a record of any error messages from the tax authority portal

Prevention: Review the tax authority portal requirements and ensure your bVAT return data is accurate before submitting manually

Data Errors
Errors related to VAT entry data

VAT entries missing for period

Cause: No VAT entries found for the selected period

Solution:
  • Verify the period dates are correct
  • Check that VAT entries have dates within the period
  • Ensure entries are not deleted or archived
  • Review entry dates to ensure they fall within the period
  • Create missing entries if needed

Prevention: Regularly review and maintain VAT entries for each period

Incorrect period totals

Cause: Calculated totals don't match expected values

Solution:
  • Review all VAT entries for the period
  • Check for duplicate entries
  • Verify entry dates are correct
  • Ensure entries are not in wrong periods
  • Recalculate the return after fixing entries

Prevention: Regularly audit VAT entries to ensure accuracy

Date range validation error

Cause: Entry dates fall outside the reporting period

Solution:
  • Review entry dates for all VAT entries
  • Move entries to correct periods if needed
  • Verify period start and end dates are correct
  • Check that reporting frequency matches your business setup
  • Contact support if period dates seem incorrect

Prevention: Always verify entry dates when creating VAT entries

Business information incomplete

Cause: Required business information is missing or incorrect

Solution:
  • Go to Settings > Business to update information
  • Complete all required fields (name, TIN, address)
  • Verify VAT registration details are correct
  • Update business information before generating returns
  • Check that business TIN matches your registration

Prevention: Keep business information up to date in settings

Troubleshooting Process

Step-by-Step Troubleshooting
Follow these steps to systematically resolve errors

1Identify the Error

Read the error message carefully to understand what went wrong

  • Note the specific error message and code
  • Identify which section or field is affected
  • Check if the error is validation, submission, or data-related
  • Look for any error codes or reference numbers

2Review Related Data

Examine the data that caused the error

  • Check the specific VAT entries mentioned
  • Review line items and calculations
  • Verify dates and periods are correct
  • Ensure business information is complete

3Check Documentation

Refer to relevant documentation for guidance

  • Review Validation Rules documentation
  • Check Submission Process guide
  • Refer to Generating Returns documentation
  • Look for similar issues in troubleshooting sections

4Apply the Solution

Follow the recommended solution steps

  • Make the necessary corrections
  • Re-validate or regenerate the return
  • Test the fix to ensure it resolves the error
  • Document what you changed for future reference

5Verify the Fix

Confirm that the error is resolved

  • Regenerate the return if needed
  • Check that validation passes
  • Review the return one more time
  • Mark as submitted in bVAT once verified
  • Proceed with manual submission to the tax authority portal

Prevention Tips

Before Creating Entries
  • Verify all invoice dates are correct
  • Double-check VAT rates match the invoice date
  • Ensure product totals and VAT amounts are accurate
  • Complete all required fields
  • Review business information regularly
Before Generating Returns
  • Ensure all VAT entries for the period are complete
  • Review entries for accuracy
  • Check that dates fall within the period
  • Verify business information is up to date
  • Run validation checks if available
Before Submission
  • Resolve all validation errors
  • Review the return carefully
  • Export a copy for your records
  • Verify all calculations are correct
  • Check submission deadlines
  • Remember: You must manually submit to the tax authority portal (bVAT does not submit directly)
  • Ensure you have your bVAT return data ready to enter into the tax authority portal
Still Need Help?

If you've tried the troubleshooting steps above and still can't resolve the error, here's how to get additional help:

  • Check Documentation: Review related documentation articles for more detailed information
  • Export Error Details: Export or screenshot the error message for reference
  • Contact Support: Reach out to support with the error details and what you've tried
  • Check System Status: Verify that bVAT services are operating normally

Related Articles

Validation Rules
Understanding VAT return validation
9 min read
Read
Submission Process
Finalize returns and submit manually to tax authorities
6 min read
Read
Generating Returns
Create VAT returns from your data
12 min read
Read
Next Steps
Continue your VAT return journey with these recommended guides