{"id":18597,"date":"2026-05-27T12:05:07","date_gmt":"2026-05-27T12:05:07","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=18597"},"modified":"2026-07-07T07:37:46","modified_gmt":"2026-07-07T07:37:46","slug":"how-to-configure-the-tax-in-idempiere-for-retail","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-to-configure-the-tax-in-idempiere-for-retail\/","title":{"rendered":"How to Configure the Tax in iDempiere for Retail"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Learn how to configure GST, CGST, SGST, and IGST tax records in iDempiere for retail. Enable accurate tax calculation and accounting posting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Tax<\/strong> window in iDempiere is used to define tax calculation rules applied during purchasing, sales, invoicing, and accounting transactions. Tax records determine how tax percentages are computed and how tax values are posted during each transaction.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Business Value<\/strong> In retail, iDempiere Tax configuration supports GST (intra-state) and IGST (interstate) tax structures \u2014 enabling automatic tax splitting, correct invoice generation, and accurate financial postings across sales and purchase transactions.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before starting, ensure the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Initial Tenant Setup completed successfully<\/li>\n\n\n\n<li>Tax Categories configured<\/li>\n\n\n\n<li>Chart of Accounts and Accounting Schema configured<\/li>\n\n\n\n<li>Logged in with a role that has sufficient access rights<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Business Rules<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Parent tax records must be configured as Summary records with a 0% rate, while tax calculations are performed by the associated child tax records.<\/li>\n\n\n\n<li>Each combined tax structure must contain the required child tax records, with each child linked to the correct parent tax and configured with the appropriate percentage.<\/li>\n\n\n\n<li>Standalone tax records must be configured as non-summary records and assigned the full applicable tax rate.<\/li>\n\n\n\n<li>Tax records must be active, assigned to Organization *, configured for both Sales and Purchase transactions, and have a valid effective date.<\/li>\n\n\n\n<li>Tax Categories must be correctly mapped to both products and tax records to ensure accurate tax calculation and accounting during transactions.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Navigation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Menu \u2192 Performance Analysis and Accounting \u2192 Accounting Rules \u2192 Tax<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The window displays all existing Tax records. Use the search filter to locate a specific record.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step-by-Step Configuration<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Open Tax Window<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to the path above. The window lists all existing Tax records configured in iDempiere.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Create New Record<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click <strong>New Record (+)<\/strong> to open a blank form. To modify an existing record, open it and update the values directly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Common Field Reference<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Organization &#8211; <\/strong>Set to * \u2014 makes tax records available across all organizations<\/li>\n\n\n\n<li><strong>Name &#8211; <\/strong>Display name of the tax record \u2014 include rate percentage for clarity<\/li>\n\n\n\n<li><strong>Tax Category &#8211; <\/strong>Links the tax record to the applicable Tax Category (e.g., GST 18%, IGST 5%)<\/li>\n\n\n\n<li><strong>Country &#8211; <\/strong>Set to India \u2014 restricts tax applicability to Indian transactions<\/li>\n\n\n\n<li><strong>SO \/ PO Type &#8211; <\/strong>Set to Both \u2014 allows use in both sales and purchase transactions<\/li>\n\n\n\n<li><strong>Valid From &#8211; <\/strong>Defines the effective start date for the tax record<\/li>\n\n\n\n<li><strong>Rate &#8211; <\/strong>Tax percentage applied during calculation (0 for Summary tax parents)<\/li>\n\n\n\n<li><strong>Summary Level &#8211; <\/strong>Enable for parent GST taxes \u2014 child taxes perform actual calculations<\/li>\n\n\n\n<li><strong>Parent Tax &#8211; <\/strong>Links a child tax (CGST \/ SGST) to its parent summary tax record<\/li>\n\n\n\n<li><strong>Posting Indicator &#8211; <\/strong>Set to Separate Tax Posting \u2014 creates individual accounting entries per tax<\/li>\n\n\n\n<li><strong>Default &#8211; <\/strong>Set CGST\/SGST 5% as default \u2014 auto-selected during record creation<\/li>\n\n\n\n<li><strong>Active &#8211; <\/strong>Must be enabled \u2014 makes the tax available in transactions<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Configure GST Summary Tax Records<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Create the following <strong>GST Summary Tax<\/strong> records. These are parent tax structures for intra-state transactions. Each summary tax holds child taxes (CGST + SGST) that perform the actual calculation.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Name<\/strong><\/td><td><strong>Description<\/strong><\/td><td><strong>Rate<\/strong><\/td><td><strong>Summary Level<\/strong><\/td><td><strong>Active<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>GST 0%<\/strong><\/td><td>Zero-rated tax \u2014 exempt transactions<\/td><td>0<\/td><td>Yes<\/td><td>Yes<\/td><\/tr><tr><td><strong>CGST\/SGST 3%<\/strong><\/td><td>Combined GST summary \u2014 low-rate transactions<\/td><td>0<\/td><td>Yes<\/td><td>Yes<\/td><\/tr><tr><td><strong>CGST\/SGST 5%<\/strong><\/td><td>Combined GST summary \u2014 reduced-rate transactions<\/td><td>0<\/td><td>Yes<\/td><td>Yes<\/td><\/tr><tr><td><strong>CGST\/SGST 18%<\/strong><\/td><td>Combined GST summary \u2014 standard-rate transactions<\/td><td>0<\/td><td>Yes<\/td><td>Yes<\/td><\/tr><tr><td><strong>CGST\/SGST 40%<\/strong><\/td><td>Combined GST summary \u2014 high-rate transactions<\/td><td>0<\/td><td>Yes<\/td><td>Yes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Notes<strong> \u2014 Summary Tax Rules<\/strong> Summary Tax Rate must always be set to 0. Enable Summary Level on all parent GST tax records. Child taxes (CGST and SGST) perform the actual tax calculation \u2014 the parent only groups them.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"516\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax.png\" alt=\"\" class=\"wp-image-18599\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax-300x151.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax-768x387.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>GST Parent\u2013Child Structure<\/strong><\/h3>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">CGST\/SGST 3% \u2192 CGST 1.5% + SGST 1.5%<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CGST\/SGST 5% \u2192 CGST 2.5% + SGST 2.5%<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CGST\/SGST 18% \u2192 CGST 9% + SGST 9%<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CGST\/SGST 40% \u2192 CGST 20% + SGST 20%<\/p>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Configure Child GST Tax Records (CGST and SGST)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Create the following <strong>CGST and SGST child tax<\/strong> records. Each child tax is linked to its parent summary tax and performs the actual tax calculation during transactions.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Name<\/strong><\/td><td><strong>Parent Tax<\/strong><\/td><td><strong>Rate (%)<\/strong><\/td><td><strong>Summary Level<\/strong><\/td><td><strong>Posting Indicator<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>CGST 1.5%<\/strong><\/td><td>CGST\/SGST 3%<\/td><td>1.5<\/td><td>No<\/td><td>Separate Tax Posting<\/td><\/tr><tr><td><strong>SGST 1.5%<\/strong><\/td><td>CGST\/SGST 3%<\/td><td>1.5<\/td><td>No<\/td><td>Separate Tax Posting<\/td><\/tr><tr><td><strong>CGST 2.5%<\/strong><\/td><td>CGST\/SGST 5%<\/td><td>2.5<\/td><td>No<\/td><td>Separate Tax Posting<\/td><\/tr><tr><td><strong>SGST 2.5%<\/strong><\/td><td>CGST\/SGST 5%<\/td><td>2.5<\/td><td>No<\/td><td>Separate Tax Posting<\/td><\/tr><tr><td><strong>CGST 9%<\/strong><\/td><td>CGST\/SGST 18%<\/td><td>9<\/td><td>No<\/td><td>Separate Tax Posting<\/td><\/tr><tr><td><strong>SGST 9%<\/strong><\/td><td>CGST\/SGST 18%<\/td><td>9<\/td><td>No<\/td><td>Separate Tax Posting<\/td><\/tr><tr><td><strong>CGST 20%<\/strong><\/td><td>CGST\/SGST 40%<\/td><td>20<\/td><td>No<\/td><td>Separate Tax Posting<\/td><\/tr><tr><td><strong>SGST 20%<\/strong><\/td><td>CGST\/SGST 40%<\/td><td>20<\/td><td>No<\/td><td>Separate Tax Posting<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Notes \u2014 Child Tax Rules<\/strong> Summary Level must be Disabled for all child tax records. Parent Tax must be correctly selected for each CGST and SGST child. Posting Indicator must be set to Separate Tax Posting on all child records.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"620\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax1.png\" alt=\"\" class=\"wp-image-18601\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax1.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax1-300x182.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax1-768x465.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Configure IGST Tax Records<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Create the following <strong>IGST Tax<\/strong> records for interstate transactions. Unlike GST, IGST does not use a parent\u2013child structure \u2014 each IGST tax is a standalone record.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Name<\/strong><\/td><td><strong>Description<\/strong><\/td><td><strong>Rate (%)<\/strong><\/td><td><strong>Summary Level<\/strong><\/td><td><strong>Active<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>IGST 0%<\/strong><\/td><td>Interstate zero-rated tax<\/td><td>0<\/td><td>No<\/td><td>Yes<\/td><\/tr><tr><td><strong>IGST 3%<\/strong><\/td><td>Interstate low-rate tax<\/td><td>3<\/td><td>No<\/td><td>Yes<\/td><\/tr><tr><td><strong>IGST 5%<\/strong><\/td><td>Interstate reduced-rate tax<\/td><td>5<\/td><td>No<\/td><td>Yes<\/td><\/tr><tr><td><strong>IGST 18%<\/strong><\/td><td>Interstate standard-rate tax<\/td><td>18<\/td><td>No<\/td><td>Yes<\/td><\/tr><tr><td><strong>IGST 40%<\/strong><\/td><td>Interstate high-rate tax<\/td><td>40<\/td><td>No<\/td><td>Yes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"528\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax2.png\" alt=\"\" class=\"wp-image-18602\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax2.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax2-300x155.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-Tax2-768x396.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 6: Save the Record<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click <strong>Save<\/strong>. The Tax record is immediately available for use in product configuration and transactions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Configuration Summary<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Tax Record<\/strong><\/td><td><strong>Type<\/strong><\/td><td><strong>Rate (%)<\/strong><\/td><td><strong>Structure<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>GST 0%<\/strong><\/td><td>GST Summary<\/td><td>0<\/td><td>Parent only \u2014 no child taxes<\/td><\/tr><tr><td><strong>CGST\/SGST 3%<\/strong><\/td><td>GST Summary<\/td><td>0<\/td><td>Parent \u2192 CGST 1.5% + SGST 1.5%<\/td><\/tr><tr><td><strong>CGST\/SGST 5%<\/strong><\/td><td>GST Summary<\/td><td>0<\/td><td>Parent \u2192 CGST 2.5% + SGST 2.5%<\/td><\/tr><tr><td><strong>CGST\/SGST 18%<\/strong><\/td><td>GST Summary<\/td><td>0<\/td><td>Parent \u2192 CGST 9% + SGST 9%<\/td><\/tr><tr><td><strong>CGST\/SGST 40%<\/strong><\/td><td>GST Summary<\/td><td>0<\/td><td>Parent \u2192 CGST 20% + SGST 20%<\/td><\/tr><tr><td><strong>IGST 0%<\/strong><\/td><td>IGST<\/td><td>0<\/td><td>Standalone \u2014 no child taxes<\/td><\/tr><tr><td><strong>IGST 3%<\/strong><\/td><td>IGST<\/td><td>3<\/td><td>Standalone \u2014 no child taxes<\/td><\/tr><tr><td><strong>IGST 5%<\/strong><\/td><td>IGST<\/td><td>5<\/td><td>Standalone \u2014 no child taxes<\/td><\/tr><tr><td><strong>IGST 18%<\/strong><\/td><td>IGST<\/td><td>18<\/td><td>Standalone \u2014 no child taxes<\/td><\/tr><tr><td><strong>IGST 40%<\/strong><\/td><td>IGST<\/td><td>40<\/td><td>Standalone \u2014 no child taxes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Tax Processing Flow<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">iDempiere Tax processing follows this sequence for every sales and purchase transaction:<\/p>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Product \/ Charge \/ Service<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tax Category (e.g. GST 18% \/ IGST 5%)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tax Record (e.g. CGST\/SGST 18% or IGST 5%)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Purchase Order \/ Sales Order<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Invoice (tax lines split: CGST + SGST or IGST)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Accounting Posting (Separate Tax Posting)<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Why Use Tax Categories<\/strong> Tax Categories act as the intermediate layer between products and tax rules. Assigning taxes through categories \u2014 rather than directly to products \u2014 simplifies future tax rate changes across the entire product catalogue.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Transaction Validation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Use the following sample to verify tax split calculation before going live.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Sample Calculation \u2014 CGST\/SGST 5%<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Element<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>Product Price<\/strong><\/td><td>\u20b91,000.00<\/td><\/tr><tr><td><strong>Selected Tax<\/strong><\/td><td>CGST\/SGST 5%<\/td><\/tr><tr><td><strong>CGST 2.5%<\/strong><\/td><td>\u20b925.00<\/td><\/tr><tr><td><strong>SGST 2.5%<\/strong><\/td><td>\u20b925.00<\/td><\/tr><tr><td><strong>Total Tax<\/strong><\/td><td>\u20b950.00<\/td><\/tr><tr><td><strong>Grand Total<\/strong><\/td><td>\u20b91,050.00<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Accounting Validation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Verify the accounting posting generated by the invoice matches the expected tax split entries.<\/p>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><strong>Purchase Invoice Posting \u2014 CGST\/SGST 5%<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Inventory \/ Expense Account Dr 1,000.00<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CGST Tax Credit Account Dr 25.00<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">SGST Tax Credit Account Dr 25.00<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Accounts Payable Cr 1,050.00<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Accounting Verification<\/strong> Separate Tax Posting creates individual debit entries for CGST and SGST. If both taxes appear as a single combined line, verify that Posting Indicator is set to Separate Tax Posting on each child tax record.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Common Issues<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Issue<\/strong><\/td><td><strong>Resolution<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>Tax calculated twice on invoice<\/strong><\/td><td>Set Parent Summary Tax Rate to 0<\/td><\/tr><tr><td><strong>Wrong tax total generated<\/strong><\/td><td>Verify Parent Tax mapping on each child record<\/td><\/tr><tr><td><strong>CGST and SGST not split in invoice<\/strong><\/td><td>Verify Summary Level is enabled on the parent tax<\/td><\/tr><tr><td><strong>Incorrect accounting posting amount<\/strong><\/td><td>Verify Posting Indicator is set to Separate Tax Posting<\/td><\/tr><tr><td><strong>Tax unavailable in transactions<\/strong><\/td><td>Verify the Active checkbox is enabled<\/td><\/tr><tr><td><strong>Wrong tax applied on interstate order<\/strong><\/td><td>Verify IGST record is linked to the correct Tax Category<\/td><\/tr><tr><td><strong>Changes not reflected after save<\/strong><\/td><td>Run Cache Reset and log in again<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Best Practices<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Always set Parent Summary Tax Rate to 0 \u2014 child taxes handle all calculations<\/li>\n\n\n\n<li>Enable Summary Level only on parent GST tax records, never on IGST or child records<\/li>\n\n\n\n<li>Set Posting Indicator to Separate Tax Posting on all child tax records for clean accounting entries<\/li>\n\n\n\n<li>Set SO\/PO Type to Both to allow tax usage in both sales and purchase transactions<\/li>\n\n\n\n<li>Set Organization = * so tax records are available across all business units<\/li>\n\n\n\n<li>Validate transaction calculation and accounting posting before going live<\/li>\n\n\n\n<li>Set CGST\/SGST 5% as the Default tax to reduce manual selection during record creation<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Next Steps<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After completing Tax configuration in iDempiere, continue with:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Price List \u2014 configure sales and purchase price lists<\/li>\n\n\n\n<li>Unit of Measure \u2014 define measurement units for products<\/li>\n\n\n\n<li>Product Setup \u2014 assign Tax Categories and pricing to products<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to configure GST, CGST, SGST, and IGST tax records in iDempiere for retail. Enable accurate tax calculation and [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[67,68],"tags":[],"class_list":["post-18597","post","type-post","status-publish","format-standard","hentry","category-retail","category-masters"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/18597","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/comments?post=18597"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/18597\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=18597"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=18597"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=18597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}