How to Configure GST on Selling Price and CESS on MRP in ERPNext?

I’m configuring taxation for an item in ERPNext, where pricing depends on different pricing levels.

Challenge:

  • GST (28%) must be calculated on the Selling Price (changes by price level).
  • CESS (32%) must be calculated on the MRP (fixed at 800 for all).
  • ERPNext’s Sales Taxes and Charges Template normally applies all taxes on the same base, but here GST and CESS depend on different bases.

Question:

  • Has anyone implemented a similar dual tax base structure successfully in ERPNext?