-
Report Template
-
- Stock Take
- Stock Adjustment
- Stock Issue
- Stock Receive
- Stock Write Off
- Stock Transfer
- Stock Assembly
- Stock Disassembly
- Stock Assembly Order
- Stock Card Report
- Stock Balance Report
- Stock Balance By Location
- Stock Movement Report
- Stock Item Profit Margin
- Available Stock Status Report
- Inventory Physical Worksheet
- Stock Aging Report
- Expired Item Batch Listing
- Show Remaining ( 3 ) Collapse
-
- Advance Quotation
- Quotation
- Sales Order
- Delivery Order
- Invoice
- Cash Sale
- Credit Note
- Debit Note
- Consignment
- Outstanding Sales Order Listing
- Monthly Sales Analysis
- Profit And Loss Of Documents
- Top/Bottom Sales Ranking
- Consignment Movement
- Sales Agent Contribution Report
- FOC Quantity Analysis By Document Report
- Item Package Sales Report
- Show Remaining ( 2 ) Collapse
-
Form Template
-
AutoCount HRMS User Guide
-
- Coming soon
-
-
- Coming soon
-
- Coming soon
-
- Coming soon
-
-
AutoCount E-Invoice
-
AutoCount Accounting Features
- Advance Credit Control
- Advanced Drill Down
- Advanced Price History
- Approval Workflow
- Audit Trail
- Auto Save in Draft Folder
- Deposit Tracking & Management
- AutoCount Contra Account
- Document Lock
- Document Template
- Full Transfer and Partial Transfer
- Import Data by Excel
- Informative Charts and Analytical Data
- Layout Customization
- Multi Pricing
- Recurrence (GL)
- Sales and Services Tax
- Schedule Backup
- Search Lookup Edit
- Documents Running Number
- View Documents Flow
- Barcode Printing
- Barcode Scanning
- Power BI Dashboard
- Show Remaining ( 9 ) Collapse
-
AutoCount Cloud Accounting
-
AutoCount Modules
- Item Batch
- Item Package
- Consignment
- Serial Number
- Multi-Currency
- Formula
- Multi-Location
- Project Account
- User Defined Fields (UDF)
- Basic Multi-UOM
- Advanced Multi-UOM
- Landing Cost
- Multi-Dimensional Analysis
- Department
- Recurrence
- Budget
- Advanced Financial Report
- Unrealized Gain/Loss
- Advanced Item
- Filter By Salesman
- FOC Quantity
- Filter By Account
- Activity Stream
- Stock Assembly
- Multi-Level Stock Assembly
- Show Remaining ( 10 ) Collapse
-
AutoCount Plugins
What is Bill of Materials (BOM) in AutoCount?
Concept and Functionality
The BOM represents a list of materials and components required to produce a finished product. AutoCount’s module allows you to define this list once and reuse it across different production orders.
Benefits of using BOM:
-
Automatically calculates costing
-
Instantly adjusts inventory levels
-
Supports overhead and assembly cost components
-
Handles substitutions and flexible production
How to Set Up BOM in AutoCount
Setting up your BOM is the first essential step. AutoCount offers multiple methods to accommodate various operational setups.
Method 1: Using Stock Item Maintenance
1. Navigate
Head to Stock > Stock Item Maintenance and select the Finished Good. Switch to Advanced Layout (if not already) to access the BOM section.

2. Switching to Advanced Layout
If you’re on Simple Layout, right-click the item and choose “Use Item Advanced Layout”.

3. Adding Materials and Costs
Add raw materials, specify required quantities, and define Assembly Cost and Overhead Cost accordingly.
Method 2: More Stock Maintenance
Navigate to Stock > More Stock Maintenance > Item BOM Maintenance. This interface is especially useful for branches or separated departments.
- Click ‘Edit’ or ‘New’
- Select a product and add the required raw materials
- Click ‘Save’ to finalize

Method 3: Excel Import Plugin
The Excel Import Plugin by SL Software lets you batch import BOM data efficiently. This plugin is purchasable separately and ideal for companies with extensive material lists.
Creating a Stock Assembly Order (Job Order)
Before production begins, many companies create a Stock Assembly Order, also known as Job Order, to manage and plan the assembly process efficiently.
Link with Sales Order
If a customer places an order, like 100 units of a product, but there’s no stock available yet, the process begins by creating a Sales Order for that customer. Once the Sales Order is in the system, you can go to:
- Stock > Stock Assembly Order
- Click ‘New’
- Select Transfer from Sales Order
- Adjust the production quantity if needed
- Click ‘OK’, then ‘Save’

This order now becomes the production team’s guideline for what needs to be assembled.
Calculating Materials and Costs
AutoCount automatically calculates the required quantity of each raw material and the associated cost. For instance, if the Assembly Cost is RM5 and you’re producing 80 units, the total assembly cost becomes RM400. This cost detail is visible in the order preview.

Executing Stock Assembly
Once the Stock Assembly Order is in place, the next step is actual production.
Transferring from assembly Order
Head to Stock > Stock Assembly, click ‘New’ and use the ‘Transfer from Assembly Order’ function to pull all relevant details. Once verified, click ‘Save’ to finalize the transaction. The system updates stock levels for both raw materials and finished goods accordingly.

Manual Production Without Order
You also have the flexibility to bypass the Stock Assembly Order and directly execute the production. This is especially helpful for small batches or when operating on a tight schedule.
Working with Semi-Finished Goods
In many production cycles, items aren’t always fully complete in one go, This is where Semi-Finished Goods come into play.
Definition and Usage
Semi-Finished Goods are products that have undergone some level of production but are not yet ready for delivery. They are useful in multi-stage production processes.
Importance of WIP (Work in Progress) Account Codes
Before using Semi-Finished Goods, it's essential to set up the appropriate Account Code under Work In Progress. This helps in tracking the cost of items still in production ad ensures that financial records remain accurate.
Automated Costing and Stock Update
One of the standout features of the AutoCount Stock Assembly Module is its real-time automation.
Understanding Assembly Cost vs Overhead Cost
Understanding these two cost types is vital for accurate budgeting and pricing.
Definitions and Calculations
-
Assembly Cost
A variable cost applied per unit. If RM5 is the cost per unit, 100 units will cost RM500.
-
Overhead Cost
A fixed cost, independent of quantity. Set at RM15, it remains constant wether you produce 10 or 100 units.
Example
If you produce 10 finished goods requiring 3 units of Raw Material 1 (RM10 each), your calculation might look like:
- Sub-item Toal: 3 X 10 X RM10 = RM300
- Assembly Cost: 10 X RM5 = RM50
- Overhead Cost: RM13
Total Cost = RM300 + RM50 + RM13 = RM363
Using BOM Options for Flexible Production
There are scenarios where certain raw materials may run out and subtitutions are necessary. AutoCount’s BOM Options feature handles this seamlessly.
Setting Substitutions in BOM Option
Go to Stock > BOM Optional, click ‘New’, then:
- Select the applicable Finished Good
- In the ‘Details’ section, add the raw material you want to substitute
- Define the substitution ratio (e.g., replace 1 unit of Raw Material 1 with 2 units of Raw Material 3)
- Save the entry

Applying BOM Options During Assembly
When assembling, choose the saved BOM Option formula. The system recalculates costs and quantities automatically based on the updated materials.

Managing Variance in Stock Assembly
Sometimes the actual material used differs from what’s planned. This difference is known as Variance.
Handling Overused or Underused Materials
If a material is used less (e.g., 1 unit instead of 2), its Variance Qty becomes negative, and the subtotal cost adjusts downward. This ensures the actual cost reflects real usage.

You can view these changes in the Stock Card Report, which shows how variance affects inventory and costs.
Dismantled Quantity: Rare But Real scenarios
There might be instances where not all units in a batch are successfully completed. That’s where Dismantled Qty comes in.
When and Why to Use Dismantled Qty

If 1 out of 10 units fails during production, only the cost for 9 units is considered. This helps in tracking production efficiency but is seldom used due to its complexity.

Write-Offs vs Stock Adjustments
In such cases, Stock Write-Off is preferred over Stock Adjustment. The write-off absorbs the cost into good stock, whereas adjustment subtracts it.
Notification system for sales order fulfillment
AutoCount offers a handy feature to notify users when products are ready to fulfill a Sales Order.
Enable Notifications for Completed Products
To activate:
- Go to Options > Invoicing > Customize Invoicing 2
- Enable ‘Notify all Sales Orders that has this product’

How to Check Notification Inbox
Notifications appear in the Tools > Notification Inbox, helping the sales team act promptly when inventory is ready.
Great! Let’s finish up the article with a full FAQ section and a strong conclusion.
Common Mistakes & Best practices
To fully utilize the AutoCount Stock Assembly Module, it’s important to avoid common pitfalls and follow established best practices.
Mistakes to Avoid:
-
Forgetting to switch to Advanced Layout in Stock Item Maintenance
-
Misconfiguring Assembly Cost vs Overhead Cost
-
Using Stock Adjustment instead of Stock Write-Off for production losses
-
Not setting up proper Account Codes for Semi-Finished Goods
-
Ignoring BOM Options, which can simplify substitutions
Best Practices:
-
Always double-check BOM setups before production
-
Regularly update raw material costs to ensure accurate costing
-
Train staff on applying BOM Options for flexibility
-
Schedule periodic reviews of Variance Reports
-
Use Notifications to improve communication between production and sales teams
Streamline Your Accounting Process
Find the Perfect Plan to Optimize Your Business Finances
Discover PlansConclusion: Streamline Your Production with Confidence
The AutoCount Stock Assembly Module isn’t just a tool—it’s a game changer for manufacturing and production companies. From automating BOM processes to enabling precise costing and flexible substitutions, this module simplifies complex workflows and improves operational accuracy.
Whether you’re managing a small factory or a large-scale production line, implementing this system can dramatically enhance your control over inventory, costing and product delivery. With features like real-time stock updates, automated costing, variance handling and notification systems, your team can stay proactive, not reactive.
Ready to take your production to the next level? Let the AutoCount Stock Assembly Module guide you there—with accuracy, flexibility and ease.
FAQs
It helps businesses combine multiple raw materials into finished goods, automatically updating inventory and calculating accurate costs.
Yes, you can produce directly using the Stock Assembly feature. However, using a Job Order helps track production more effectively.
Assembly Cost applies per unit produced, while Overhead Cost is fixed regardless of quantity.
BOM Options let you substitute materials in case of shortages. You can set which items to replace and with what alternatives during production.
Yes, especially when handling Semi-Finished Goods. It ensures accurate financial reporting for in-progress items.
Yes, the Variance Report shows any discrepancies between planned and actual material usage, helping refine your costing and process.