Bill of Entry (India Customs)
by MM Solutions https://apps.odoo.com/apps/modules/browse?author=MM%20Solutions
Odoo
$ 49.84
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) |
| Lines of code | 1779 |
| Technical Name |
l10n_in_bill_of_entry |
| License | OPL-1 |
| Website | https://apps.odoo.com/apps/modules/browse?author=MM%20Solutions |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) |
| Lines of code | 1779 |
| Technical Name |
l10n_in_bill_of_entry |
| License | OPL-1 |
| Website | https://apps.odoo.com/apps/modules/browse?author=MM%20Solutions |
INDIAN CUSTOMS • SECTION 46, CUSTOMS ACT 1962
Bill of Entry for India, done the way customs expects
A complete Bill of Entry workspace for importers: every BOE type, a full statutory duty engine, correct ITC treatment, one-click landed cost, and IGCR utilisation reporting. Built tight to Purchase, Inventory and Accounting.
9 BOE types supported |
6-step duty cascade engine |
1-click landed cost & ITC split |
IGCR utilisation report (xlsx) |
WHAT IT DOES
Everything an import desk files, in one document
From filing on ICEGATE through assessment, duty payment, out-of-charge and the final three-way match, the Bill of Entry drives the whole consignment and keeps your books and inventory valuation exactly where the law puts them.
Every BOE type Home Consumption, Warehousing / Into-Bond, Ex-Bond, Re-import, Transshipment, Courier, High Sea Sales, Project Import and Postal, each with the right statutory behaviour. |
Full duty engine Assessable Value to BCD to SWS to Anti-Dumping to IGST to Compensation Cess, computed from rates per line with a manual override whenever you need it. |
Correct ITC treatment Non-creditable duties capitalise into inventory value; creditable IGST is booked as claimable Input Tax Credit and never inflates stock cost. |
One-click landed cost Posting duties auto-builds the customs-authority bill and a landed cost that pushes only the non-creditable portion onto the actual receipts. |
Guided accounting flow Post Duties, Register Payment, Confirm, Validate Landed Cost, Create Supplier Bill, each button appears only when its step is actually due. |
Partial receipts One purchase order, several shipments, several BOEs; each receipt is claimed once, so the same goods and duty can never be counted twice. |
Master data Customs ports with ICEGATE codes, suppliers, CHA, currencies and countries; pick from masters instead of re-typing, with port codes auto-filled. |
Trade discounts Apply a per-line discount as percent or amount; it reduces the assessable value before duty, the way customs valuation allows for genuine trade discounts. |
IGCR / consumption report A full Bill of Entry register in Excel: valuation, every duty and tax, plus auto-detected consumption and a within-limit / overdue status for concessional goods. |
Dedicated configuration A per-company settings screen for the customs vendor, IGST credit account, duty journal, landing charge and IGCR period; nothing buried in general settings. |
THE PART MOST MODULES GET WRONG
Duty splits two ways, and we route each correctly
When you post duties, the customs bill is raised on the Customs Authority and the duty forks: the sunk cost goes into inventory, the recoverable tax goes to your ITC ledger.
Assessable value → BCD → SWS → Anti-dumping → IGST base → IGST → Cess
NON-CREDITABLE BCD + SWS + Cess + ADD A real, unrecoverable cost, capitalised into the inventory value of the goods through a landed cost on the actual receipts. |
CREDITABLE Import IGST Claimable Input Tax Credit, booked to the IGST input account and kept out of inventory cost entirely, so margins and valuation stay accurate. |
HOW IT FLOWS
From arrival to cleared, in clear steps
01 File & assess Create from the PO, load goods from the receipt, file on ICEGATE and assess with RMS channel. |
02 Post duties Raise the customs bill and queue the landed cost: non-creditable to stock, IGST to ITC. |
03 Pay & validate Register the duty payment, then validate the landed cost to post inventory valuation. |
04 Out of charge Record clearance, then create the supplier bill for the final three-way match and mark cleared. |
INSIDE THE APP
A working desk, not a form dump
Smart buttons for the customs bill, landed cost, receipts and supplier bills; state-aware editing locks; and a printable Bill of Entry.
Download a sample IGCR / register report (.xlsx)
See the exact Excel output: valuation, every duty and tax, and utilisation status.
IGCR-ready out of the box
Capture the IIN and continuity bond on the BOE, set a utilisation period per company, and export a register that auto-detects consumption from stock moves and flags goods overdue for end-use: the working account behind your monthly IGCR-3.
WHAT'S INCLUDED
Built to install and run
| ✓ Full Bill of Entry model with a type-aware state machine | ✓ Per-line duty engine with discounts and manual override |
| ✓ Customs-authority bill, landed cost & supplier bill automation | ✓ Customs port master and per-company configuration |
| ✓ IGCR / consumption register exported to Excel (two sheets) | ✓ Printable QWeb Bill of Entry PDF |
| ✓ Resequence wizard and gap-free numbering | ✓ User and Manager security roles, multi-company isolation |
TECHNICAL
Compatibility
| Odoo version | 19.0 |
| Editions | Enterprise (Community not yet tested) |
| Localisation | India (customs) |
| Depends on | purchase, purchase_stock, stock, stock_landed_costs, account |
| Multi-company | Yes, per-company config |
| Report export | Excel (xlsxwriter) |
Need customization or a feature extension?
We build tailored customs and accounting features on request. Get in touch:
midhunmmkmr@gmail.com
+91 7293985388
MM Solutions
More apps by MM Solutions on the Odoo App Store
This module assists with computing and recording Indian customs duties and IGCR utilisation. It is a working tool for your team and does not file statutory returns; figures should be reviewed by your customs/finance team and verified against ICEGATE before filing.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module