Transferring Stock Between Locations
Stock Transfer in EquiBillBook allows you to move inventory items from one location or branch to another. This feature is essential for businesses with multiple warehouses, branches, or storage locations to maintain accurate inventory across all locations.
What is Stock Transfer?
Stock Transfer is the process of moving inventory items from a source location (where stock is currently stored) to a destination location (where stock needs to be moved). This helps you:
- Balance inventory across multiple locations
- Move stock closer to customers or sales points
- Replenish stock at locations with low inventory
- Maintain accurate inventory records across all branches
- Track inter-branch movements for reporting and analysis
Prerequisites
Before you can transfer stock between locations:
- Multiple Locations: You must have at least two locations/branches configured in your system
- Stock Tracking Enabled: Stock tracking must be enabled for the items you want to transfer
- Item Availability: The source location must have sufficient stock of the items to transfer
- Location Access: You must have access permissions for both source and destination locations
Accessing Stock Transfer
To create a new stock transfer:
- Log in to your EquiBillBook account
- Navigate to Inventory → Stock Transfer → Create
- You'll see the Stock Transfer creation form
Step-by-Step Stock Transfer Creation
Step 1: Select Source Location
Choose the location from where stock will be transferred:
- Select the Source Location/Branch from the dropdown
- This is where the stock currently exists
- Only locations with available stock will show items
- The system will display current stock levels for this location
Step 2: Select Destination Location
Choose where the stock will be moved to:
- Select the Destination Location/Branch from the dropdown
- This is where the stock will be received
- Cannot be the same as the source location
- Destination location must be active and accessible
Step 3: Enter Transfer Details
Fill in the transfer information:
- Transfer Date: The date when the transfer is initiated (defaults to today's date)
- Transfer Number: Automatically generated based on your numbering rules, or enter a custom number
- Reference Number: (Optional) Internal reference or tracking number
- Expected Delivery Date: When the stock is expected to reach the destination
- Transfer Type: Select the type of transfer (Regular, Emergency, Return, etc.)
Step 4: Add Items to Transfer
Add items that need to be transferred:
- Click "Add Item" or start typing in the item field
- Select the item from the dropdown (only items with stock at source location are available)
- Enter the Transfer Quantity (cannot exceed available stock at source)
- The system will show:
- Available stock at source location
- Current stock at destination location
- Stock after transfer (projected)
- Repeat for all items to be transferred
Step 5: Add Transfer Notes
You can add additional information:
- Transfer Reason: Reason for the transfer (replenishment, customer order, etc.)
- Notes: Internal notes about the transfer
- Special Instructions: Handling instructions or special requirements
Step 6: Review and Save
Before finalizing the transfer:
- Review all items and quantities
- Verify source and destination locations
- Check stock availability
- Click "Save Transfer" or "Create Transfer"
- The transfer will be created with status "Pending" or "Draft"
Transfer Status
Stock transfers can have different statuses:
- Draft: Transfer is being prepared, stock not yet affected
- Pending: Transfer is created and awaiting approval or processing
- In Transit: Stock is being moved between locations
- Received: Stock has been received at destination location
- Completed: Transfer is fully processed and stock updated
- Cancelled: Transfer has been cancelled
Stock Impact
When a stock transfer is processed:
- Source Location: Stock is deducted from the source location immediately
- Destination Location: Stock is added to the destination location upon receipt
- Real-time Updates: Stock levels are updated in real-time
- Stock History: All transfers are recorded in stock movement history
- Item Branch Mapping: Item branch quantities are automatically updated
Multi-location Considerations
For businesses with multiple locations:
- Location-specific Stock: Each location maintains separate stock levels
- Transfer Visibility: All transfers are visible across locations (based on permissions)
- Centralized Management: Manage all transfers from a central location
- Branch Reports: Generate location-wise stock and transfer reports
Stock Availability Validation
The system validates stock availability:
- Quantity Check: Ensures transfer quantity doesn't exceed available stock
- Real-time Validation: Checks stock at the time of transfer creation
- Reserved Stock: Considers reserved stock when calculating availability
- Error Prevention: Prevents transfers that would result in negative stock
Best Practices
- Always verify stock availability before creating transfers
- Use appropriate transfer reasons for better tracking and reporting
- Set realistic expected delivery dates
- Review transfer history regularly to identify patterns
- Keep transfer notes for audit and reference purposes
- Process transfers promptly to maintain accurate inventory
- Coordinate with destination location before large transfers
- Use draft status to prepare transfers without affecting stock
Troubleshooting
Cannot select items for transfer?
- Verify that stock tracking is enabled for the items
- Check that source location has available stock
- Ensure items are mapped to the source location
- Review item settings and location configuration
Transfer quantity exceeds available stock?
- Check current stock levels at source location
- Verify if stock is reserved for other transactions
- Review pending transfers that might affect availability
- Adjust transfer quantity to match available stock
Stock not updating after transfer?
- Verify transfer status is "Completed" or "Received"
- Check that stock tracking is enabled for items
- Review transfer approval workflow if applicable
- Ensure both locations are active and properly configured
Integration with Other Features
Stock Transfer integrates with:
- Stock Reports: Transfers appear in stock movement and location-wise reports
- Inventory Valuation: Stock valuation reflects transfers across locations
- Low Stock Alerts: Transfers can trigger alerts at destination locations
- Purchase Orders: Transfers can be linked to purchase orders
- Sales Orders: Transfers can fulfill sales orders at destination locations
Understanding how to transfer stock between locations is essential for maintaining accurate inventory across multiple warehouses and branches. Proper stock transfer management ensures optimal inventory distribution and helps meet customer demand efficiently.