Bangladesh Mushak VAT
NBR Mushak 6.3 tax invoice & Mushak 9.1 VAT return for Odoo — with 6.1 / 6.2 registers, Supplementary Duty and BIN validation
Prepare the National Board of Revenue (NBR) VAT documents required under the VAT and Supplementary Duty Act 2012: the Mushak 6.3 tax invoice (challanpatra) for every taxable supply, the Mushak 6.1 / 6.2 purchase and sales registers, and the consolidated monthly Mushak 9.1 VAT return — generated directly from your Odoo invoices and bills.
Mushak 6.3 tax invoice
An itemised challanpatra with HS code, quantity, unit price, VAT rate bucketing (15% / 10% / 7.5% / 5% / 2.4% / 2% / zero-rated / exempt), Supplementary Duty computed before VAT in the cascade, the rate-wise analysis, a serial challan number and amount-in-words in the lakh / crore convention.
Mushak 9.1 monthly return
Gathers the period's posted sales and purchases, nets output VAT against creditable input VAT plus opening credit and adjustments, and produces the Part 2 / 3 / 4 figures — net VAT payable or the closing credit carried forward.
6.1 / 6.2 registers
Per-document purchase (6.1) and sales (6.2) registers with running VAT totals are produced alongside the 9.1 return, so the filed figures reconcile to the underlying documents to the paisa.
Real BIN validation
A 13-digit (and legacy 11-digit) NBR Business Identification Number validator with serial / registered-unit parsing and an advisory Luhn typo guard runs on the company and partners.
Supplementary Duty
Mark a tax or product as SD-liable and the duty is computed on the SD base, reported separately from VAT on both the 6.3 invoice and the 9.1 return, and excluded from the VAT-rate bucketing.
Business-rule validation
A Bangladesh rule set layered on the engine's EN 16931-style core checks supplier / buyer BINs, line VAT categories and BDT currency before anything is generated or submitted.
Challan-verification QR
A QR encoding the NBR online-VAT verification URL (supplier BIN and challan number) is rendered to a PNG for the printed invoice, with an offline JSON fallback payload for scanning without a portal.
Bring-your-own-key
Optional submission to the NBR online-VAT API uses your own access token, held on the connection record — never in the module. Endpoints are editable; form generation never requires a live connection.
Guided onboarding
A wizard captures your VAT BIN and economic activity, validates the BIN, and optionally creates an NBR online-VAT connection — leaving the company ready to issue Mushak 6.3 invoices and file 9.1 returns.
Compatible with Odoo 18 and Odoo 19.
Disclosure
This is a bring-your-own-key (BYOK) connector. We are not a VAT integrator, e-invoicing operator or accreditation agent — the VAT relationship is strictly between you (the registered taxpayer) and the National Board of Revenue (NBR). The module transmits data only to the NBR online-VAT endpoint you configure, only when you choose to submit, authenticated with your own access token; that token is stored solely on your own database and is never sent anywhere else. Mushak 6.3 and 9.1 generation never requires a live connection. Product support is provided and the purchase is refundable per the marketplace policy.
Screenshots
Mushak 6 3 Tax Invoice Chall
Mushak 9 1 Monthly Vat Retur
Posted Mushak Customer Invoi
Update date: 2026-07-02
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 3346 |
| Technical Name |
l10n_bd_mushak_vat |
| License | OPL-1 |
| Website | https://pokutsoft.com/ |
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