resilient-tech/india-compliance

Charge Type "Actual" is not supported in Bill of Entry

Closed this issue · 6 comments

Information about bug

Describe the bug
The Bill of Entry in ERPNext does not support the charge type "Actual". This limitation affects the accurate recording of actual GST charges in the Bill of Entry.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the 'Bill of Entry' form in ERPNext.
  2. Try to add a charge with the type set to "Actual".
  3. Observe that the system does not allow or recognize this charge type for GST calculations.

Expected behavior
The Bill of Entry should support the charge type "Actual" to allow for the proper entry and accounting of actual GST charges.

Screenshots
image
image

Additional context
Supporting the charge type "Actual" in the Bill of Entry is crucial for businesses that need to record actual incurred GST charges accurately. This feature would enhance the accuracy and functionality of the Bill of Entry module.

Version

ERPNext: v15.27.2 (version-15)

Frappe Framework: v15.29.0 (version-15)

India Compliance: v15.7.5 (version-15)

Relevant log output / Stack trace / Full Error Message.

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

How is the GST here calculated? Just on the assessable value?

We believe that it should be calculated on (assessable value + customs duty).

It's difficult to apportion taxes to items based on it's rates if we allow Actual's in the template. This directly would affect the reporting where item level information is required to be reported.

I guess your assessable value should be 2035048.46

How is the GST here calculated? Just on the assessable value?

We believe that it should be calculated on (assessable value + customs duty).

It's difficult to apportion taxes to items based on it's rates if we allow Actual's in the template. This directly would affect the reporting where item level information is required to be reported.

I guess your assessable value should be 2035048.46

Yes, it is calculated on Asseseble value and custom duty

Please check another example below where the GST is calculated on (Ass. Value + Custom Duty + SWS +Freight +Insurance)

image
image

Above document is already posted in Version 14.

In such cases, ideally your assessable value should be computed after apportioning freight and other charges to your item. In the end such cost is attributable to item and should be loaded likewise through LCV.

Assessable value is not accounted for in BOE. It's just to show an indication of what is the cost attributable to item.

3. GST calculation

This "Actual" Option is available in version 14 for GST calculations. is it restricted in Version 15?

It's a recently introduced validation. It's restricted in both v14 and 15.
This is to ensure item taxes are retained for advanced reporting like GSTR-9. This information will not be available at a later date when HSN wise purchases or 9C is filed (if charge type actual is used).

Closing this issue as it's not planned. However, feel free to add comments or suggestion if this could be handled in better way.