Business validation errors: reasons for why a request gets rejected (QuickBooks Online)

Business validation errors: reasons for why a request gets rejected (QuickBooks Online)

Occasionally, requests get rejected by QuickBooks Online after the final approval in ApprovalMax.
Below we explain some of the most common error codes and what to do about it:
Error Explanation Troubleshoot steps
Select an account for this transaction.







There are two possible causes. One, maybe no Category (Account) was selected for the request’s Line Items, or the Category was changed.
Two, the error might be due to a temporary issue on the QuickBooks Online platform.






1. Double-check if you made any edits in QuickBooks Online to the Category. If you did, you’ll need to replace the Category in the request and resubmit it.


2. Review and confirm that the appropriate Expense Account is specified for the Product/Service in QuickBooks Online. Maybe it was not specified, or has been updated during the approval process.

If you continue to experience difficulties, please contact our Support team.

You can’t use an Accounts Payable account on the detail portion of a Bill.


 

The Category (Account) selected for this request (Bill) might not be eligible or compatible with it.


 

Review the selected Category and make sure that an appropriate Category (Account) for this QuickBooks Online request (Bill) is added.

 

A business validation error has occurred while processing your request.


There are various solutions depending on the specific details of this error message.


Review the request and check for any obvious errors such as discrepancies in the Total Amount or missing Tax rates.
If you can’t identify a reason or resolve this issue, please contact the QuickBooks Online Support team.

QueryProcessingError: null




A runtime error during the processing of a query on our server has occurred. An issue with the server itself is likely to prevent a successful execution of the query.


Try resubmitting the request.
If this does not resolve the issue, we recommend contacting the Support teams of both ApprovalMax and QuickBooks Online.

 

Permission denied error. To access this, sign in again or contact an administrator.









The user who initially connected ApprovalMax and QuickBooks Online is no longer active in either ApprovalMax or QuickBooks Online, or their user role has been changed.









1. Verify the permission access of the user who connected ApprovalMax and QuickBooks Online. Ensure that this user has the necessary permissions and access rights for both platforms to establish a successful connection.

2. If the user account does not have the appropriate permissions, or if the issue persists, disconnect the existing connection between ApprovalMax and QuickBooks Online. Then start the reconnection process.

3. Reconnect using a primary Administrator user account in both ApprovalMax and QuickBooks Online to establish a new connection.

 

One or more charge lines do not have a tax code associated with it. Please assign a tax code for those lines.










This issue is most likely to occur with transactions originating from Dext, which adds an extra line for rounding purposes.
The complexity stems from certain Tax rates, specifically in Canada, which can include multiple tax components. However, Dext can only support two tax components.

To mitigate this, ApprovalMax sends Tax rates to Dext with only one tax component – the effective tax rate. By simplifying the Tax rates like this, ApprovalMax ensures compatibility with Dext's limitations.

 

1. Instead of using the extracted amount, select the appropriate Tax rate manually from the available options to ensure that the accurate Tax rate is applied to the transaction.

2. If the extracted amount is accurate but there are multiple tax components involved, enable the Extract Secondary Tax option in the Account Details section. This allows for the extraction of the secondary tax component and ensures the correct calculation of the total tax amount.






You can only use one foreign currency per transaction.

There is a mismatch of currencies between the Vendor, the Organisation, and the Payment Account/Category Line Item – a different currency was assigned to each entity.

Review the currencies used for the transaction and align them across the Vendor and the Categories involved.


We are sorry, QuickBooks encountered an error while calculating tax. Try reselecting the tax rate or reentering the product/service item and saving the form again.

The Tax rate might have been changed or deleted in QuickBooks Online during the approval process.


Select the Tax rate again or re-enter the Product/Service item, then resubmit the request.
If you continue to experience difficulties, please contact the QuickBooks Online Support team.

An unexpected failure occurred. Code: 6000





Occasionally, rates and taxes of the same name get mixed up in QuickBooks Online. Verify that your tax is correctly mapped to a tax entity, and not a rate entity.



1. Go to the menu in QuickBooks Online.
2. Open the section Configure QuickBooks Online.
3. Click on Taxes to access the tax settings.
4. Verify that the tax is correctly mapped to the appropriate tax entity.
5. If necessary, adjust the mapping to link the tax with the proper tax entity.