A cloud ERP built for steel traders, wholesalers, distributors and warehousing yards — across coil (HR/CR/GI), sheet & plate, pipe & tube, GI/GP and structural steel. Every line carries the ordered weight and the actual loaded weight, tonnage conversions are automatic, stock is tracked yard by yard, and Tally Prime pulls every printed challan through a two-way integration.
A walk-through of the SteelERP screens. Everything in this tour is illustrative sample data — the companies, people, vehicles and figures are made up and are not a real customer's records. Anything marked Upcoming is not available yet.
Sales value, sales trend and top products.
Dispatch weight by day, by product and by customer, and delivery status.
Purchase overview, top suppliers and purchase trend.
Challans by product and customer, daily challans, and challans raised but not printed the same day.
Supervisor loading and unloading workload, lorries in progress, and items assigned but not yet on a challan.
Stock movement by product and sub-category, with drill-down and Excel export.
Low-stock warnings, stock turnover ratios, and warehouse capacities.
Top customers, customer growth, and repeat versus new business.
Inquiry summary and trend, and inquiry-to-order conversion.
Secured revenue, GST tax liabilities, and TCS collections.
Loading and unloading workload per supervisor, and the supervisor leaderboard.
Bookings by sales rep, pending quotes, and the sales leaderboard.
User logins, roles, and the warehouses each user can see.
| User Name | Role | Email Address | Warehouse Access | Last Active |
|---|---|---|---|---|
| Demo Admin | Super Admin | admin@example.com | All Yards | Online |
| Supervisor A | Delivery Supervisor | supervisor.a@example.com | Stockyard A - Pune | Online |
| Sales Rep B | Sales Staff | sales.b@example.com | Office - Mumbai | 10 mins ago |
Customer accounts with GSTIN, contact person and credit period (payment terms in days).
| B2B Account Name | GSTIN No | Credit Period | Contact Person | Phone No |
|---|---|---|---|---|
| Sample Infra Buyer Pvt Ltd | 27SAMPL0001A1Z1 | 30 Days | Contact A | 98XXXXXX01 |
| Sample Metal Traders Pvt Ltd | 27SAMPL0002A1Z2 | 45 Days | Contact B | 98XXXXXX02 |
| Sample Logistics Co | 27SAMPL0003A1Z3 | 15 Days | Contact C | 98XXXXXX03 |
Incoming commercial price requests, thickness/length specifications, and conversion status.
| RFQ ID | Customer Name | Profile Specification | Tonnage Required | Quote Offered | Quoting Status |
|---|---|---|---|---|---|
| RFQ-2026-041 | Sample Infra Buyer | TMT Rebars FE 550D (12mm) | 250.00 MT | ₹58,200/MT | Won |
| RFQ-2026-042 | Sample Metal Traders | MS Channel ISMC 150 (6.5m) | 82.00 MT | ₹56,400/MT | Quoted |
| RFQ-2026-043 | Sample Logistics Co | HR Coils Grade A (2.50mm) | 110.00 MT | ₹61,000/MT | In Review |
Confirmed commercial orders, contract bookings, value totals, and loading schedules.
| Order ID | B2B Customer Name | Product Profile | Tonnage | Total Order Value | Dispatch Status |
|---|---|---|---|---|---|
| ORD-2026-9042 | Sample Infra Buyer | TMT Rebars FE 550D | 124.50 MT | ₹72,45,000 | Dispatched |
| ORD-2026-9043 | Sample Metal Traders | MS Pipes (IS 1239) | 32.80 MT | ₹18,50,000 | Loading |
| ORD-2026-9044 | Sample Logistics Co | HR Coils Grade A | 85.00 MT | ₹51,85,000 | Pending |
Confirmed orders waiting to be split into delivery sub-orders and loaded.
| Order ID | Customer Name | Product Spec | Assigned Yard | Loading Status |
|---|---|---|---|---|
| ORD-2026-9043 | Sample Metal Traders | MS Pipes (IS 1239) | Stockyard A - Pune | Loading |
| ORD-2026-9044 | Sample Logistics Co | HR Coils Grade A | Warehouse B - Mumbai | Loaded |
Delivery sub-orders: one order split across lorries, each with its own vehicle, loading and challan.
| DO Number | Order ID | Transporter Partner | Vehicle No Registered | Loading Net Weight | Status |
|---|---|---|---|---|---|
| DO-2026-0812 | ORD-2026-9042 | Sample Transporters | MH-12-XX-8912 | 12.40 MT | Dispatched |
| DO-2026-0813 | ORD-2026-9043 | Sample Logistics | GJ-01-XX-4412 | 23.70 MT | Loading |
| DO-2026-0814 | ORD-2026-9044 | Hazira Cargo Co | DL-03-YY-9900 | 10.00 MT | Ready |
Delivery challans with the actual loaded weight, vehicle number and delivery status.
| Challan ID | Buyer Name | Vehicle No | Ordered Weight | Actual Loaded Weight | Status |
|---|---|---|---|---|---|
| DC-2026-48912 | Sample Infra Buyer | MH-12-XX-8912 | 12.50 MT | 12.40 MT | Delivered |
| DC-2026-48913 | Sample Metal Traders | GJ-01-XX-4412 | 24.00 MT | 23.70 MT | In Transit |
| DC-2026-48914 | Sample Logistics Co | DL-03-YY-9900 | 10.20 MT | 10.00 MT | Challan Printed |
Chronological audit archives of physical challan printings and copies distribution.
| Challan ID | Printed Date | Printed By | Copies Generated | Print Status |
|---|---|---|---|---|
| DC-2026-48912 | 2026-06-27 10:20 AM | Supervisor A | 3 Original Copies | Printed |
| DC-2026-48913 | 2026-06-27 11:35 AM | Supervisor B | 3 Original Copies | Printed |
Official Tax Invoices, tax rate classifications, CGST/SGST/IGST compliance, and TCS.
| Invoice ID | Buyer Account | GSTIN Registered | Taxable Value | GST Collected (18%) | Total Invoice Amount |
|---|---|---|---|---|---|
| INV-2026-00412 | Sample Infra Buyer | 27SAMPL0001A1Z1 | ₹10,55,084 | ₹1,89,916 | ₹12,45,000 |
| INV-2026-00411 | Sample Metal Traders | 27SAMPL0002A1Z2 | ₹27,27,542 | ₹4,90,958 | ₹32,18,500 |
Daily sales postings by weight and value; printed challans are available for Tally to pull.
| Voucher No | Posting Date | Debit Ledger (Customer) | Billed Weight | Voucher Total Value | Status |
|---|---|---|---|---|---|
| VCH-S-8912 | 2026-06-27 | Sample Infra Buyer | 12.40 MT | ₹12,45,000 | Invoiced |
| VCH-S-8913 | 2026-06-27 | Sample Metal Traders | 23.70 MT | ₹32,18,500 | Invoiced |
Primary/secondary rolling steel mills contracts, procurement prices, and delivery schedules.
| PO Number | Supplier Mill | Product Specification | Tonnage Placed | PO Rate/MT | PO Value Total | Status |
|---|---|---|---|---|---|---|
| PO-2026-0089 | Sample Mill A | HR Coils 2.50mm | 500.00 MT | ₹54,500/MT | ₹2,72,50,000 | Approved |
| PO-2026-0090 | Sample Mill B | TMT Rebars 12mm | 300.00 MT | ₹56,200/MT | ₹1,68,60,000 | Reviewing |
A purchase order can take several purchase advices as the mill ships in parts; each is received into the yard that took it.
| Advice No | Supplier Mill | Product | Against PO | Advised Weight | Status |
|---|---|---|---|---|---|
| ADV-2026-089 | Sample Mill A | HR Coils (Base Grade) | PO-2026-0089 | 120.00 MT | Received - Pune Yard A |
| ADV-2026-090 | Sample Mill C | MS Beams ISMB 300 | PO-2026-0091 | 60.00 MT | In Transit |
Goods received per purchase advice, with the Security truck-in check and the actual received weight.
| Gate Entry No | Supplier Mill | Product Spec Inward | Advised Weight | Received Weight (Actual) | Shortage/Overage Weight |
|---|---|---|---|---|---|
| GTE-2026-0892 | Sample Mill A | HR Coils (Base Grade) | 24.40 MT | 24.38 MT | -0.02 MT (-0.08%) |
| GTE-2026-0893 | Sample Mill B | TMT Rebars 12mm | 32.80 MT | 32.81 MT | +0.01 MT (+0.03%) |
Printed goods-receipt copies for each purchase advice.
| Gate Entry No | Receipt Date | Received By (Operator) | Printed Copies | Print Status |
|---|---|---|---|---|
| GTE-2026-0892 | 2026-06-27 09:15 AM | Supervisor A | 2 Inward Checklist Copies | Printed |
| GTE-2026-0893 | 2026-06-27 11:20 AM | Supervisor B | 2 Inward Checklist Copies | Printed |
Supplier invoice number and date recorded on each purchase advice.
| Invoice Number | Supplier Mill | Invoice Date | Base Taxable Value | GST Paid (18%) | Total Invoice Amount |
|---|---|---|---|---|---|
| PINV-2026-0082 | Sample Mill A | 2026-06-25 | ₹2,30,93,220 | ₹41,56,780 | ₹2,72,50,000 |
| PINV-2026-0083 | Sample Mill B | 2026-06-26 | ₹1,42,88,136 | ₹25,71,864 | ₹1,68,60,000 |
Daily inward postings: purchase advices received from mills, by weight and value.
| Voucher No | Posting Date | Credit Ledger (Supplier) | Received Net Weight | Voucher Total Value | Status |
|---|---|---|---|---|---|
| VCH-P-0892 | 2026-06-27 | Sample Mill A | 24.38 MT | ₹13,28,710 | Printed |
| VCH-P-0893 | 2026-06-27 | Sample Mill B | 32.81 MT | ₹19,56,290 | Printed |
Core category hierarchies of steel profiles, MS channels, angles, plates, and bundles.
| Category Name | Category Code | Products Count | Consolidated Stock Tonnage | System Status |
|---|---|---|---|---|
| MS Channel (ISMC) | CAT-ISMC | 18 Sizes | 82.66 MT | Active |
| TMT Rebar (FE 550D) | CAT-TMT | 12 Sizes | 448.56 MT | Active |
| Hot Rolled Coil (HR) | CAT-HRC | 8 Sizes | 840.20 MT | Active |
Products by category and size, with section weights, dimensions and HSN codes.
| Profile Specification | Category Class | Dimensions Standard | Standard Sectional Weight | Base Unit | Status |
|---|---|---|---|---|---|
| ISMC 150 | MS Channel (ISMC) | 150mm x 75mm x 6.5m | 16.80 kg/meter | Metric Ton (MT) | Active |
| ISMB 300 | MS Beam (ISMB) | 300mm x 140mm x 12.0m | 44.20 kg/meter | Metric Ton (MT) | Active |
| TMT 12mm | TMT Rebar (FE 550D) | 12mm Diameter x 12m | 0.89 kg/meter | Metric Ton (MT) | Active |
Section weights, bundle counts and piece-to-tonne conversion for each size.
| Size Specification | Product Category Class | Dimension Profile Code | Base Standard Weight/Meter | Stock Inventory Level | Status Alert |
|---|---|---|---|---|---|
| 12mm Diameter Rebar | TMT Rebar (FE 550D) | TMT 12mm | 0.89 kg/meter | 448.56 MT | Healthy |
| 150mm Structural Channel | MS Channel (ISMC) | ISMC 150 | 16.80 kg/meter | 82.66 MT | Healthy |
| 300mm Heavy Beam | MS Beam (ISMB) | ISMB 300 | 44.20 kg/meter | 31.82 MT | Low Stock |
Upcoming, not available today: live lorry positions and arrival times. What exists now is below — each delivery sub-order records its vehicle number and its own loading, challan and delivery status.
| Sub-Order | Vehicle No | From Yard | Unit | Actual Weight | Status |
|---|---|---|---|---|---|
| DSO-0812-1 | MH-12-XX-8912 | Pune Yard A | kg | 12.40 MT | Delivered |
| DSO-0812-2 | GJ-01-XX-4412 | Pune Yard A | piece | Loading | Loading |
| DSO-0815-1 | DL-03-YY-9900 | Nagpur Yard C | metre | 8.75 MT | Challan Printed |
Manage multi-yard storage spaces, regional locations, and yard capacities.
| Yard Storage Name | Regional Location | Max Storage Capacity | Used Storage Tonnage | Utilization % | Status |
|---|---|---|---|---|---|
| Stockyard A - Pune | Hadapsar Industrial, Pune | 2,500 MT | 1,848.56 MT | 73.9% | Active |
| Warehouse B - Mumbai | Panvel Staging, Navi Mumbai | 3,000 MT | 1,524.32 MT | 76.2% | Active |
| Stockyard C - Nagpur | Butibori Industrial, Nagpur | 1,000 MT | 620.45 MT | 62.0% | Active |
Consolidated tonnage balances, physical piece counts, and bundle valuations.
| Yard Storage Name | Steel Profile Spec | Pieces | Calculated Tonnage | Estimated Inventory Value | Status |
|---|---|---|---|---|---|
| Stockyard A - Pune | TMT Rebars 12mm | 4,200 Bundles | 448.56 MT | ₹2,61,00,000 | Active |
| Warehouse B - Mumbai | HR Coils 2.50mm | 210 Heavy Coils | 840.20 MT | ₹4,57,90,000 | Active |
| Stockyard A - Pune | MS Channel ISMC 150 | 4,920 Pieces | 82.66 MT | ₹46,60,000 | Active |
Delivery locations by state and city, with a map link.
| State | City | Delivery Location | Map Link |
|---|---|---|---|
| Maharashtra | Pune | Sample Site A, Chakan MIDC | Saved |
| Maharashtra | Mumbai | Sample Site B, Taloja MIDC | Saved |
| Gujarat | Surat | Sample Site C, Sachin GIDC | Not added |
CGST/SGST/IGST rates applied on each order line against its HSN code, and the TCS ledger used in TCS reporting.
| Tax Component Code | Debited Ledger Account | Tax Percentage | Application Compliance Rule | Status |
|---|---|---|---|---|
| GST-SGST-9 | SGST Output Tax Account | 9.0% | Applied on Intra-State sales | Active |
| GST-CGST-9 | CGST Output Tax Account | 9.0% | Applied on Intra-State sales | Active |
| GST-IGST-18 | IGST Output Tax Account | 18.0% | Applied on Inter-State sales | Active |
| TCS | TCS Collected Account | As configured | Included in the TCS report | Active |
Compliance registered HSN codes for structural steel, coils, bars, and scrap materials.
| HSN Code | Product Category Class | Linked Tax | HSN Status |
|---|---|---|---|
| 7214 2090 | TMT Rebars / Hot Rolled Bars | GST 18% | Active |
| 7208 3940 | Hot Rolled Coils (Flat Rolled) | GST 18% | Active |
| 7306 3090 | MS Pipes & Hollow Tubes | GST 18% | Active |
Optional allow-list of office and yard IP addresses. It applies to non-admin users; Super Admins and Admins are not restricted by it.
| IP Address Whitelisted | Location | Whitelisted Date | Network Status |
|---|---|---|---|
| 203.0.113.10 | Main Office | 2026-01-10 | Secure |
| 203.0.113.11 | Pune Yard Office | 2026-01-12 | Secure |
| 198.51.100.24 | Mumbai Sales Office | 2026-02-15 | Secure |
Tally Prime, WhatsApp Business and email (SMTP) settings for your account.
| Channel Name | Target External System | How It Works | Last Activity | Channel Status |
|---|---|---|---|---|
| Tally Prime (pull) | Tally Prime | Tally pulls printed delivery and purchase challans via authenticated API | 10 mins ago | Connected |
| WhatsApp Customer Alerts | Your WhatsApp Business account | Challan PDFs and status messages | 2 mins ago | Connected |
| Webhook (push) | Endpoint you provide | SteelERP pushes to your webhook | 10 mins ago | Connected |
Order-to-challan operations, multi-yard stock and more than 50 reports, built around how steel is actually bought, weighed and dispatched.
Inquiries convert to orders. An order splits into delivery sub-orders by unit type (kg, metre or piece), so one order can go out on several lorries, each with its own loading, challan and delivery status. Reports cover sales trend, top products, order status and the sales leaderboard.
Stock is held per warehouse, and each user sees only the warehouses assigned to them. Sell structurals, coils, sheets or pipes by weight or by piece; conversions use the section weight in your product, category and size catalogue. Individual coils are kept in a coil ledger and allocated to orders.
Every line carries the ordered weight and the actual loaded weight, and challans and billing use the actual figure. Assign loading supervisors, record the vehicle number, and print delivery challans. Weights are entered by your staff; SteelERP does not connect to weighbridge hardware.
CGST, SGST or IGST is computed on each order line against its HSN code, with GST summary and TCS reports. The Tally Prime integration is two-way: Tally pulls every printed delivery and purchase challan through an authenticated API, in the shape of the printed document, and SteelERP pushes to a webhook endpoint you provide.
Available today: each customer carries a credit period in days, shown as payment terms on inquiry PDFs and order notifications. Upcoming, not available yet: credit limits, outstanding balances, days sales outstanding (DSO), and holding dispatch for customers over their limit.
A purchase order can take several purchase advices as the mill ships in parts. Goods are received per advice into the yard that took them, with an optional Security truck-in check before unloading. An optional IP allow-list limits where non-admin users can sign in from.
Sales trend, stock movement, tonnage conversions and delivery status in one view. The dashboard exports to Excel and PDF.
Every week SteelERP builds a business report for the week just closed — KPIs and tables, per warehouse — and sends it to the recipients you choose. Forecasts and suggestions are advisory: they inform a decision and never place an order.
Forecasts demand by product from your own order history and suggests reorder quantities. Super Admins see it by default; Admins get it through a per-account toggle.
Flags unusual weekly spikes and dips, by product and across the business, plus data problems such as duplicate goods receipts and negative stock.
You control the recipient list. The report goes out by email, with a PDF attached if you switch that on, and on WhatsApp.
An in-app chat that answers planning questions from your analytics. It runs on Anthropic's Claude using your own Anthropic API key. When you use it, business summaries are sent to Anthropic, and they are not anonymised: real customer names appear in them.
Advisory: forecast demand for TMT Rebars (12mm) at Yard A next week is above current stock. Suggested reorder: 150 MT. Review before raising a purchase order.
SteelERP connects to the tools a steel trading office already runs on.
Send delivery challan PDFs, templates and order status messages to buyers on WhatsApp, from your own WhatsApp Business account.
Send documents and the weekly PDF report through your own mail server, with SMTP set per account.
Tally pulls every printed delivery and purchase challan through an authenticated API, in the shape of the printed document, and SteelERP pushes to a webhook endpoint you provide.
Bulk import customers, the product catalogue and sizes from spreadsheets, and export reports and the dashboard to Excel.
Hosted in AWS Mumbai (ap-south-1) on Amazon EC2 and Amazon RDS for PostgreSQL, with a separate database per customer and optional daily backups to Amazon S3.
Enter your volume, rate, weight gap and challan count to estimate what billing on ordered rather than actual loaded weight, and re-keying challans into Tally, cost you in a year. Every assumption is printed next to the figure it drives.
Start a fully functional 7-day free trial. No credit card, no sales call. Verify your email, tell us a little about you, and we'll email your admin login.
Every plan runs the same software. Plans differ only in how many users and stockyards you run, and in the support you get.
For a single-yard trader with a small team.
For distributors running more than one yard.
For large multi-yard groups with many users.
Plans differ only in users, stockyards and support. Optional features — the customer portal, the AI Planning Advisor, the IP allow-list and daily backups to Amazon S3 — are switched on per account.
Pricing, weight-based billing, Tally Prime and GST, answered plainly.
The sandbox is a live SteelERP workspace preloaded with demo data. You sign in as an Admin for 7 days and can run the order lifecycle from inquiry to order, loading and delivery challan, along with weight conversions and the analytics reports. It is a shared demo workspace, separate from every customer's database, so other trial users see the same demo data and nothing you do touches a live business.
SteelERP is built for the full steel-trading catalogue: coil (HR, CR, GI/GP and colour-coated), sheet and plate (including chequered plate), pipe and tube (GI and MS/ERW), TMT bars, and structural steel such as angle, channel, beam, flat, round and square. Each size carries its weight, so stock and billing work by piece or by actual weight.
Plans start from ₹10,000/month for up to 10 users and one stockyard. Growth and Enterprise plans are quoted. A live sandbox with a 7-day trial is available.
Yes. Every line carries the ordered weight and the actual loaded weight, and challans and billing use the actual figure. Lines can be in kilograms, metres or pieces and are converted to tonnes from each product's section weight. Weights are entered by your staff; SteelERP does not read weighbridge hardware.
Yes. The integration is two-way: Tally pulls every printed delivery and purchase challan through an authenticated API, in the shape of the printed document, and SteelERP pushes to a webhook endpoint you provide.
Each HSN code carries its GST rate, and CGST, SGST and IGST are computed on every order line from the product's HSN code. When challans go to Tally, a challan is marked inter-state (IGST) when the customer's and the warehouse's states differ, and intra-state (CGST + SGST) otherwise. GST summary and TCS reports are built in.
Yes. Beyond single-yard traders, SteelERP is built for steel wholesalers and multi-yard distributors: multi-warehouse inventory with per-user warehouse scoping, delivery sub-orders that split one order across lorries, weight-based billing, and GST summary and TCS reports across warehouses.
Reach out to us for custom enterprise quotes, stockyard deployment consultations, or direct steel trading queries.
Choose your preferred channel to connect. Our enterprise solutions team is ready to assist with deployment, pricing and setting up the two-way Tally Prime integration.