Godown in Tally: How to Set Up and Manage Multiple Warehouses

Pranav Anand · June 13, 2026

A godown in TallyPrime is a warehouse or storage location where you keep inventory. You can create multiple godowns to track stock across branches, factories, or depots. TallyPrime lets you transfer stock between godowns, set reorder levels per location, and generate godown-wise reports for complete inventory visibility.

What Is a Godown in TallyPrime?

A godown is a physical or logical storage location in TallyPrime where your inventory is held. The term "godown" is commonly used in South Asian accounting and refers to a warehouse, store, depot, or any place where goods are kept. In TallyPrime, godowns are the foundation of multi-location inventory management. Whether you run a single warehouse or manage stock across ten branches, godowns let you track exactly where every item is located at any moment.

Most small and mid-sized businesses in India start with one default godown but expand as they grow. Godowns are essential if you operate a manufacturing unit with a raw materials store and a finished goods warehouse, or if you have retail outlets across multiple cities. Without godowns, you lose visibility into location-specific stock levels, which can lead to overstocking in one place and stockouts in another.

Why Use Multiple Godowns in Inventory Management?

Using multiple godowns in TallyPrime offers several business advantages:

  • Location-based tracking: Know exactly how much stock is in each warehouse, branch, or store.
  • Prevent stockouts and overstock: Set reorder levels per godown so you order only what each location needs.
  • Accurate cost of goods sold: Track which godown supplied materials for production or sales, improving cost accounting.
  • Faster fulfillment: Route customer orders from the nearest godown to reduce delivery time.
  • Audit and compliance: Maintain separate stock records for each location for internal audits and GST compliance.
  • Damage and loss control: Isolate inventory issues to specific locations and investigate root causes.

How to Create a Godown in TallyPrime

Creating a godown is straightforward. Follow these exact menu paths in TallyPrime:

  1. Press Gateway of Tally (or click the Tally home button).
  2. Select Inventory Info.
  3. Click Godown.
  4. Press Alt+C to create a new godown or select Create from the menu.
  5. Enter the Godown Name (e.g., "Purnea Main Warehouse", "Delhi Branch Store").
  6. Optionally add an Alias (short code like "PWH" or "DBS") for quick reference in transactions.
  7. Enter the Address and other details if required.
  8. Press Ctrl+S to save.

Repeat this process for each warehouse or storage location. You can create as many godowns as your business needs. Once created, godowns appear in drop-down lists whenever you record stock transactions.

Godown Setup Example with Real Numbers

Let's say you run a fabric retail business with three locations. Here is how you would set up godowns in TallyPrime:

Godown Name Alias Address Purpose
Purnea Central Store PCS Main Road, Purnea, Bihar 854301 Primary warehouse and distribution hub
Patna Retail Outlet PRO Exhibition Road, Patna, Bihar 800001 Retail showroom with limited stock
Ranchi Branch Store RBS Main Bazaar, Ranchi, Jharkhand 834001 Secondary warehouse for eastern region

Once these three godowns are created, you can assign stock items to each one and track inventory separately. For example, if you purchase 500 meters of cotton fabric, you might allocate 250 meters to Purnea Central Store, 150 meters to Patna Retail Outlet, and 100 meters to Ranchi Branch Store.

Assigning Stock Items to Godowns

After creating godowns, you must assign stock items to them. When you create a stock item in Tally, you specify which godowns will hold that item. Here is how:

  1. Go to Gateway of Tally > Inventory Info > Stock Item > Create.
  2. Enter the Stock Item Name (e.g., "Cotton Fabric - White").
  3. Select the Stock Group (e.g., "Raw Materials" or "Finished Goods"). See stock group in Tally for more details.
  4. Under the Godown Details or Godown tab, select which godowns will store this item.
  5. Set the Reorder Level and Reorder Quantity for each godown separately.
  6. Save with Ctrl+S.

This ensures that when you receive or issue stock, TallyPrime knows which godowns are involved and updates balances correctly.

Recording Stock Receipts in Specific Godowns

When you purchase inventory and receive it into a godown, you record this in TallyPrime. Use the inventory module in TallyPrime to create a Purchase Order or Purchase Invoice:

  1. Go to Gateway of Tally > Accounting Vouchers > Purchase (or Alt+F9).
  2. Select the supplier and enter the invoice details.
  3. In the Stock Items section, enter the item name, quantity, and rate.
  4. Before saving, specify the Godown where the stock will be received.
  5. Save the voucher with Ctrl+S.

TallyPrime automatically updates the stock balance in the selected godown. If you receive the same item in multiple godowns (e.g., 200 units to Purnea and 100 units to Patna), create separate line items or vouchers for each godown.

Transferring Stock Between Godowns

One of the most powerful features of TallyPrime is the ability to transfer stock from one godown to another. Use the Stock Journal in Tally for inter-godown transfers:

  1. Go to Gateway of Tally > Inventory > Stock Journal.
  2. Press Alt+C to create a new entry.
  3. Enter the Date of transfer.
  4. In the Stock Items section, select the item to transfer.
  5. Enter the Quantity to transfer.
  6. Specify the Source Godown (where stock is coming from) and Destination Godown (where stock is going to).
  7. Save with Ctrl+S.

For example, if Purnea Central Store has excess cotton fabric and Patna Retail Outlet is running low, you can transfer 100 meters from Purnea to Patna in a single Stock Journal entry. This keeps your inventory accurate across all locations.

Setting Reorder Levels Per Godown

Different godowns may have different reorder levels based on demand and storage capacity. TallyPrime lets you set reorder level in Tally for each godown independently:

  1. Go to Gateway of Tally > Inventory Info > Stock Item.
  2. Select the stock item you want to configure.
  3. Press Alt+E to edit.
  4. Navigate to the Godown tab or section.
  5. For each godown, set the Reorder Level (minimum quantity before reordering) and Reorder Quantity (how much to order when stock falls below the level).
  6. Save with Ctrl+S.

Example: Cotton Fabric item with reorder levels set as follows:

  • Purnea Central Store: Reorder Level 200 meters, Reorder Qty 500 meters
  • Patna Retail Outlet: Reorder Level 50 meters, Reorder Qty 150 meters
  • Ranchi Branch Store: Reorder Level 75 meters, Reorder Qty 200 meters

When stock in any godown drops below its reorder level, TallyPrime alerts you so you can replenish that location promptly.

Generating Godown-Wise Stock Reports

TallyPrime provides detailed reports to view stock by godown. Access these reports using:

  1. Press Alt+G to open the Display More Reports menu.
  2. Select Inventory Reports.
  3. Choose Stock Summary or Stock Item Details.
  4. In the report, press Ctrl+F to filter by godown.
  5. Select the godown name from the list and press Enter.

Alternatively, go to Gateway of Tally > Display More Reports > Inventory Reports > Stock Summary and use the filter options to view stock for a specific godown, date range, or item group. These reports help you identify slow-moving items in each location and plan stock movements accordingly.

Godown Reports in TallyPrime

TallyPrime offers several built-in reports for godown analysis:

  • Stock Summary: Total stock quantity and value by godown and item.
  • Stock Item Details: Detailed opening, receipt, issue, and closing balances per godown.
  • Stock Aging: How long items have been in each godown (useful for identifying obsolete stock).
  • Godown-wise Valuation: Total inventory value held in each godown.
  • Stock Movement: Inward and outward movements by godown over a period.

These reports are critical for inventory audits, financial statement preparation, and operational decision-making. You can export them to Excel for further analysis or share them with management and auditors.

Godowns and Manufacturing (BOM)

If you use TallyPrime for manufacturing, godowns work seamlessly with Bills of Materials (BOM). When you produce finished goods, raw materials are issued from one godown (raw materials store) and finished goods are received into another (finished goods warehouse). See BOM in Tally for detailed setup. This ensures accurate costing and inventory tracking across your production process.

Godowns and Batch / Expiry Tracking

TallyPrime allows you to combine godowns with batch and expiry date tracking. If you deal with perishable goods or items with batch numbers (common in pharmaceuticals, food, and cosmetics), you can assign batches to specific godowns. See batch and expiry in Tally for configuration. This ensures you always issue the oldest batch first (FIFO) and prevent expired stock from reaching customers.

Best Practices for Godown Management

Follow these best practices to maximize the value of godowns in TallyPrime:

  • Use clear naming conventions: Name godowns by location (city, branch code) so they are instantly recognizable.
  • Create aliases: Short aliases (2-4 characters) speed up data entry in transactions.
  • Conduct regular stock takes: Physically count inventory in each godown quarterly or annually and reconcile with TallyPrime balances.
  • Set realistic reorder levels: Base reorder levels on average demand, lead time, and storage capacity of each godown.
  • Monitor slow-moving stock: Use Stock Aging reports to identify items that are not selling and take corrective action.
  • Document transfers: Always record stock movements between godowns in Stock Journal so the audit trail is complete.
  • Review reports regularly: Generate godown-wise reports monthly to ensure inventory accuracy and identify discrepancies early.

Godowns and GST Compliance

In India, GST (Goods and Services Tax) compliance requires accurate inventory records. TallyPrime's godown feature helps you maintain proper documentation for GST audits. When you file GSTR-1 (outward supplies), ensure that stock movements between godowns are recorded correctly so that the cost of goods sold is accurately calculated. TallyPrime's TallyPrime pricing includes built-in GST features that work seamlessly with godowns. Enable GST under F11 > Tax and Duties > GST to ensure compliance across all godowns.

Common Godown Issues and Solutions

Sometimes users face issues with godowns in TallyPrime. Here are common problems and fixes:

  • Godown not appearing in transactions: Ensure the godown is assigned to the stock item. Edit the stock item and verify that the godown is selected.
  • Stock balance mismatch: Run a Stock Summary report and compare with physical inventory. Use Stock Journal to record any adjustments.
  • Negative stock in a godown: This indicates issues or data entry errors. Review recent transactions and correct them using Stock Journal or Data Repair.
  • Cannot delete a godown: If a godown has stock transactions, TallyPrime will not allow deletion. Transfer all stock out first, then delete.

Conclusion: Godowns Are Essential for Multi-Location Inventory

Godowns in TallyPrime are a powerful tool for businesses that manage inventory across multiple locations. Whether you operate a single warehouse with multiple sections or run a nationwide distribution network, godowns provide the visibility and control you need to optimize inventory levels, reduce costs, and improve customer service. By setting up godowns correctly, assigning stock items, recording transfers, and monitoring reports, you ensure that your inventory data is always accurate and actionable.

If you are new to TallyPrime or need help setting up godowns for your business, contact Global IT Care, a Tally 3 Star Certified Partner based in Purnea, Bihar, serving businesses since 2010. Our experts can guide you through godown configuration, data migration, staff training, and ongoing support. Reach out to us at +91 75469 00951 on WhatsApp or visit our office in Purnea to discuss your inventory management needs. We offer TallyPrime licensing, cloud hosting, and comprehensive support tailored to your business.

Frequently asked questions

What is a godown in Tally?

A godown is a warehouse or storage location in TallyPrime where inventory is physically stored. You can create multiple godowns to track stock across different branches or locations.

How do I create a new godown in TallyPrime?

Gateway of Tally > Inventory Info > Godown > Create. Enter the godown name, alias, and address. Save using Ctrl+S. Repeat for each warehouse location.

Can I transfer stock between godowns?

Yes. Use Stock Journal (Gateway of Tally > Inventory > Stock Journal) to record inter-godown transfers. Select source and destination godowns in the same transaction.

Is godown mandatory in TallyPrime?

No, but recommended for multi-location businesses. If you don't create godowns, Tally uses a default godown. Named godowns help track inventory by location.

How do I set reorder levels per godown?

Create a Stock Item, then in Stock Item Details, set Reorder Level and Reorder Qty separately for each godown under the Godown tab.

What reports show godown-wise stock?

Stock Summary, Stock Item Details, and Inventory Reports all allow filtering by godown. Use Alt+G to access reports and select the godown from the filter options.