A configurable customs declaration processing system built for Frappe that supports import/export workflows, automated tax assessment, and cargo clearance.
- Configurable Customs Processing: Import customs rules, tariff codes, and procedures via JSON/CSV
- Complete Document Workflow:
- Single Administrative Document (SAD)
- Cargo Manifests
- Waybills
- Tax Assessment
- Cargo Release Orders
- Automated Calculations:
- Duty assessment
- VAT calculation
- Excise tax computation
- Role-Based Access Control:
- Customs Officers
- Brokers
- Shipping Agents
- Importers
bench get-app customs https://github.com/your-username/customs
bench --site your-site.local install-app customs- Set up customs offices and user roles
- Import tariff codes and duty rates
- Configure workflow states and transitions
- Set up document numbering series
- Create a new Single Administrative Document
- Link to Manifest/Waybill
- Enter goods classification (HS Codes)
- Submit for assessment
-
Declaration Submission
- Broker submits SAD
- System validates required fields
-
Tax Assessment
- Officer reviews declaration
- System calculates applicable duties
- Assessment notice generated
-
Payment Processing
- Duties payment recorded
- Receipt generated
-
Cargo Release
- Release order generated
- Goods cleared for delivery
For detailed documentation, visit:
MIT License. See license.txt for more information.
- GitHub Issues: Report a bug
- Email Support: rubailly@gmail.com
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
Developed by Logiic Ltd