Setup cost/pc = setup min ÷ 60 × rate ÷ batch qty (multipliers do NOT affect setup).
Effective cycle/pc = nominal cycle × Complexity × Machinability × (1÷Efficiency) × Quality × Tool Wear × Setups.
Adjust each factor to match your shop conditions. Default selections represent a typical CNC job for standard alloy steel.
Other Process Cost Calculator
Batch Qty for this lineInsert Process:
Process
Lot/Batch Charge ₹
Per Piece Charge ₹
Lot ₹/pc
Piece ₹/pc
Process Cost ₹/pc
Total Other Process Cost / pc ₹0.00
Use Lot/Batch Charge for vendor job-work that bills a flat amount per lot (e.g. heat treatment furnace load, NDE callout charge) — it is spread across the batch qty above. Use Per Piece Charge for processes billed per piece (e.g. plating, painting per part). Rates shown for presets are typical placeholders — edit to match actual vendor quotes.
Drawing
Tools
Quote Management
Quotes are saved in this browser's local storage (works each time you reopen this file in the same browser on this device). They are not uploaded anywhere.
Pricing Tools
Backup & Restore
Backs up all Saved Quotes, Customers, Parts Library and Branding into one JSON file you can store safely or move to another computer/browser.
Customers
Branding
Logo and stamp are embedded directly into the PDF and saved in this browser for next time.
Document Type
Proforma Invoice mode renames the document, switches the number prefix, and shows a Bank Details panel for payment instructions.
PDF Output
Page Orientation
Customer Address Book
Defaults (optional, auto-applied on "Use"):
Import Customers (CSV / Paste from Excel)
Columns expected, in order: Company Name, Address, Attn, Email/Phone, then optionally Currency, Payment Terms, Incoterm. Comma or tab separated (Excel paste works directly). A header row is detected and skipped automatically. Only Company Name is required.
Import Line Items
Columns expected, in order: Part No., Component/Description, Drawing/Spec No., Material Grade, Qty. Comma or tab separated (Excel paste works directly). A header row is detected and skipped automatically. At least Part No. or Description is required; Qty defaults to 1 if left blank.
Parts Library
Save a line item from the current quote:
Saved parts keep their full costing (weight, rates, machining, overhead, margin) so you can drop a known component straight into a new quote.
Bulk Price Update
Field
Action
Applies to every line item in the current quote. Example: select Material Rate + Increase by % + 8 to bump all material rates by 8% for a steel price rise.
Margin What-If
Drag to preview how shifting margin on every line item (up or down, in percentage points) changes the Grand Total — nothing is changed until you click Apply.
+0 pts
Current Grand Total—
Preview Grand Total—
Difference—
Follow-ups
Saved quotes with Status = Sent and a Follow-up date set, soonest first. Overdue ones are flagged.
Quote Analytics
Freight / Logistics Calculator
ModeDestination Zone
Total Shipment Weight (kg)Rate (₹/kg)
Handling / Documentation (₹, flat)
Estimated Freight ₹0
Weight is auto-totalled from this quote's line items (Qty × Wt/pc) but can be overridden. Rates are reference placeholders, not live carrier quotes — always confirm with your forwarder before committing.
Saved Quotes
Click Load to bring a saved quote (or revision) back into the editor. Saving again under the same Quote No. adds a new revision automatically.
Compare Quotes
Compare current quote against:
Raw Material Weight Calculator
Material GradeUnits
ShapeDensity (g/cm³)
Raw Weight / pc 0.000 kg
Finished Part Weight (kg, optional)Scrap Rate ₹/kg
Yield — | Scrap Credit ₹0.00 /pc
Selecting a Material Grade fills in a typical density automatically (you can still override it). Switch Units to enter dimensions and finished weight in inches/lb — Raw Weight is always shown in both kg and lb, and the line item is always saved in kg regardless of which units you typed in. Raw weight is what you purchase per piece (used for material cost). If you enter a finished part weight and a scrap buy-back rate, the scrap value is credited against material cost. Applying also updates this line's Material Grade field.
Quantity Break Pricing
Min Qty
Discount %
At current qty (): 0% discount
The highest tier with Min Qty ≤ the line's current Qty is applied automatically as a discount off Unit Price.
🔧 Tooling Amortisation
Enter the total one-time tooling cost and the amortisation quantity. The tool calculates the per-piece charge automatically and updates when qty changes.
(optional)
Amortisation Result
Tooling Cost / pc₹0.00
Tool life vs amort. qty
Remaining tool value after order
Batch Size Pricing Table
Unit price auto-recalculated for each batch size. If machining operations are defined via ⏱, setup cost is re-spread across each batch. Click Apply on any row to set that quantity on this line item.