MIS Beverage Distribution & Empty Stock Management

Manage Every Bottle. Track Every Return. Control Every Deposit.

MIS Beverage Distribution & Empty Stock Management is a comprehensive solution designed to help beverage distribution businesses effectively manage full and empty bottles, crates, deposits, returns, inventory movements, and customer bottle balances. The system provides a structured platform to maintain accurate control over beverage stock and returnable empty stock throughout the distribution process.

The solution supports separate item management for full bottles, empty bottles, and crates, including returnable and non-returnable item types, bottle capacity, bottle type, and deposit values. Customer and supplier master data can be maintained with customer-specific bottle deposit schemes, credit limits, and return policies.

MIS Beverage Distribution & Empty Stock Management tracks empty bottle stock by warehouse, depot, outlet, item, and date. It manages movements between production, warehouses, distributors, retailers, and customer returns while providing automatic reconciliation of bottles issued and returned against invoices. The system also supports partial returns, cross-location returns, and damaged bottle write-offs.

Bottle deposits can be automatically added to sales invoices and adjusted when bottles are returned. Customer bottle ledgers provide a clear view of bottles issued, bottles returned, and pending or refundable deposit balances. Integration with accounting allows deposit amounts, refunds, breakages, and losses to be properly reflected in financial records.

With comprehensive inventory, bottle return, deposit, accounting, and reporting capabilities, the solution helps beverage distribution businesses improve stock accuracy, reduce losses, maintain better control over returnable containers, and make informed business decisions.


1. Master Data Management

  • Item Master Configuration
  • Separate item codes for Full Bottles, Empty Bottles, and Crates
  • Define Returnable and Non-Returnable item types
  • Maintain bottle capacity (e.g., 330ml, 625ml) and bottle type (Glass, PET, etc.)
  • Define Deposit Value or Bottle Cost for each empty bottle type
  • Customer / Supplier Master
  • Maintain customer-specific bottle deposit schemes
  • Define credit limits and return policies for bottles and crates

2. Inventory Management

  • Stock Ledger for Empty Bottles
  • Track empty bottle balances at each warehouse / depot / outlet
  • Separate Empty Bottle Stock Report by item, location, and date
  • FIFO or Weighted Average valuation for bottles and crates
  • Movement Tracking
  • Production → Warehouse
  • Warehouse → Distributor / Retailer
  • Customer Returns → Warehouse
  • Breakage / Loss → Adjustment Entries
  • Auto Reconciliation
  • Automatic reconciliation of issued and returned bottles per invoice
  • System alerts for short returns or excess returns

3. Bottle Deposit & Return Management

  • Deposit Handling
  • Define bottle deposit per item (e.g., LKR 20 per bottle, LKR 100 per crate)
  • Automatically add deposit charges on Sales Invoice
  • Automatically deduct deposits on Bottle Return / Credit Note
  • Customer Bottle Ledger
  • Maintain per-customer bottle ledger
  • Track bottles issued
  • Track bottles returned
  • Track deposit pending or refundable balance
  • Return Tracking
  • Barcode-based or manual return entry
  • Support for partial returns and cross-location returns
  • Option to write off damaged bottles with approval workflow

4. Financial & Accounting Integration

  • Auto-post deposit amounts to liability account for customer deposits
  • Auto-adjust deposit refunds upon return
  • Bottle breakages reflected in Cost of Goods or Losses account

5. Reports & Analytics

  • Empty Bottle Stock Summary by warehouse / location / date
  • Customer Bottle Ledger Report
  • Bottle Breakage / Loss Report
  • Bottle Deposit Outstanding Report
  • Customer Statements with Bottle Deposit Summary
  • Item Master
  • Customer / Supplier Master
  • Bottle & Crate Deposit Configuration
  • Sales Invoice
  • Bottle / Crate Issue Entry
  • Bottle Return Entry
  • Customer Bottle Return
  • Empty Stock Transfer
  • Cross-Location Bottle Return
  • Damaged Bottle / Crate Write-Off
  • Deposit Adjustment / Credit Note
  • Stock Adjustment
  • Empty Bottle Stock Summary by Warehouse / Location / Date
  • Empty Bottle Stock Ledger
  • Customer Bottle Ledger Report
  • Bottles Issued vs Returned Report
  • Short Return / Excess Return Report
  • Bottle Deposit Outstanding Report
  • Customer Deposit Balance Report
  • Bottle Breakage / Loss Report
  • Damaged Bottle / Crate Report
  • Empty Stock Movement Report
  • Customer Bottle Statement with Deposit Summary
  • Warehouse / Depot / Outlet Empty Stock Report
  • Bottle Return Summary Report
  • Bottle Deposit Transaction Report