BasicUse on this site
Batch Unit Cost
Spread a batch's material, labor and overhead costs across the number of usable units.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
A calculator CSV table with the example's exact headings. Enter batch costs and a positive whole-number count of good units.
- This divides costs equally; it does not assign costs to particular physical products.
- Waste costs must already be included in your entered batch costs.
Open the tool for its full instructions and current limits.
Use this tool ↗
BasicUse on this site
Break-even Planner
Estimate how many units would cover your fixed costs under the assumptions you enter.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
A calculator CSV table with the example's exact headings. Fixed cost, selling price and variable cost per unit, all in consistent units.
- Required whole units round upward regardless of display rounding.
- A price that does not exceed variable cost makes this model infeasible, even if fixed cost is zero.
Open the tool for its full instructions and current limits.
Use this tool ↗
BasicUse on this site
Dimensional Shipping Weight
Compare a package’s measured weight with a size-based weight using the shipping rule you enter.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
A comma-separated table with the exact example headings. Enter length, width, height, actual weight, a size divisor and a rounding increment for each scenario.
- This estimates a weight under your assumptions, not a shipping price or a carrier’s final billable weight.
- Rates, minimum charges, oversize rules and carrier-specific measurement rounding are not included.
Open the tool for its full instructions and current limits.
Use this tool ↗
BasicUse on this site
Discount and Fee Calculator
See what remains after a series of discounts and the fees you enter.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
A comma-separated table with the exact example headings and one named scenario per row. Use plain nonnegative decimals, without currency symbols, commas inside numbers, extra spaces or percentage signs.
- Discounts apply one after another, not by adding their percentages.
- A negative remainder is shown, not changed to zero.
Open the tool for its full instructions and current limits.
Use this tool ↗
BasicUse on this site
Flat Commission Calculator
Calculate a fixed-rate commission ledger with your refund, adjustment and cap rules.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
CSV columns sale_id, sale_amount, eligible, refund_amount and adjustment. Supply the commission percentage yourself; the default is 0, not a recommended rate.
- This is an estimate from your rules, not payroll, tax or contract advice.
- An upper cap applies to the whole ledger, not separately to each sale.
Open the tool for its full instructions and current limits.
Use this tool ↗
BasicUse on this site
Freelance Rate Planner
Work out an hourly revenue rate from your income goal, entered costs and billable hours.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
A calculator CSV table with the example's exact headings. Use either annual or monthly figures consistently and enter more than zero billable hours.
- The result is not take-home pay or a recommended market price.
- Taxes, benefits, vacation and unentered costs are not added automatically.
Open the tool for its full instructions and current limits.
Use this tool ↗
BasicUse on this site
Margin and Markup
Compare selling price, cost, profit, margin and markup for your own scenarios.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
A calculator CSV table using the exact headings from the example. Nonnegative price and cost in the same currency and unit.
- This calculates entered assumptions; it does not add taxes, fees or exchange rates.
- A zero price leaves margin undefined, and a zero cost leaves markup undefined.
Open the tool for its full instructions and current limits.
Use this tool ↗
BasicUse on this site
Payment Due-Date Calculator
Work out a possible payment due date using the day-count rules and holiday list you supply.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
A comma-separated table with the exact example headings, an invoice date and whole-number terms for each scenario. Dates written as year-month-day, such as 2026-01-31.
- The invoice date is day zero and does not count toward the terms.
- No local holidays or contract terms are looked up or inferred.
Open the tool for its full instructions and current limits.
Use this tool ↗
BasicUse on this site
Sales Target Progress
See how much remains toward a supplied target and the daily pace needed by your deadline.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
CSV columns scenario, target, achieved, as_of and deadline. Enter dates explicitly as YYYY-MM-DD; select revenue or whole units and define the working calendar.
- Required pace is arithmetic, not a sales forecast or a promise of results.
- Holidays and excluded weekdays come from your settings; no current date or regional calendar is inferred.
Open the tool for its full instructions and current limits.
Use this tool ↗
BasicUse on this site
Tax-Inclusive Price Splitter
Separate a price into its before-tax amount, entered flat tax amount and total.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
A comma-separated table with the exact example headings and one named scenario per row. Use plain nonnegative decimals, without currency symbols, commas inside numbers, extra spaces or percentage signs.
- The tool does not decide which tax applies or supply current tax rates.
- Only one flat rate is modeled; compound taxes, exemptions and jurisdiction-specific rules are not included.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Billable time audit
Check timesheet entries against your billing rules, flag overlapping hours, and prepare a worksheet for review.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste or upload CSV with exact header entry_id,worker,project,start_utc,end_utc,billing. Timestamps are exact UTC YYYY-MM-DDTHH:mm:ssZ. Each positive entry lasts at most 24 hours. Provide project_rules_csv with project,hourly_rate,increment_minutes,time_rounding. Rates are approved user assumptions, not retrieved agreements. Increments are whole 1–60 minutes; time rounding is half-even, half-away-from-zero, floor or ceiling.
- Development candidate. Browser layout, keyboard-only, accessibility and actual download qualification remain separate admission gates.
- At most 512 KiB per main CSV, 1,000 records, 4,096 bytes per cell and 8 MiB combined output. Text remains UTF-8; invalid populated fields or excess resources reject the entire run without partial export.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Customer acquisition payback
Estimate how long customer revenue would take to cover acquisition costs using your entered costs and retention assumptions.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste or upload ordinary UTF-8 CSV with exact header cohort,acquisition_spend,acquired_customers,monthly_contribution_per_customer,monthly_retention_percent. Each row is one acquisition cohort. Spending and contribution are in the one entered currency; acquired customers are whole counts. Contribution may be negative, which is explicitly infeasible, not normalized.
- Development candidate. Browser layout, keyboard-only, accessibility and actual download qualification remain separate admission gates.
- At most 512 KiB per CSV, 4,096 bytes per cell, 1 MiB combined text and 8 MiB combined exports. Specific row/expansion limits also apply. Invalid populated fields or exhausted resources fail atomically without partial files.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Inventory turnover analysis
Calculate stock turnover and holding-day estimates with a disclosed inventory-average method and exact reporting interval.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste/upload group,beginning_inventory,ending_inventory,cost_of_goods_sold CSV, one unique group per row. Values and COGS must share the declared currency and cost basis. Provide Gregorian start/end dates. Start is included and end excluded. Two-point mode requires blank snapshot text. Time-weighted mode requires group,date,inventory_value CSV with exact start/end boundary snapshots for every group.
- Development candidate: browser, keyboard-only, accessibility and real download qualification remain separate release checks, not implied by unit tests.
- Ordinary text/file input only. At most 512 KiB per CSV, 1 MiB combined source/snapshot text, 1000 main records unless the tool states 200 scenarios, 4096 bytes per cell, and 8 MiB combined output. Invalid input or resource excess rejects without partial exports.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Project budget variance
Reconcile category budgets and actuals without treating missing observations as zero.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste or select ordinary UTF-8 CSV with the exact header category,item,budget,actual. At least one data row; commas only; optional leading BOM; no machine-envelope JSON or hash authoring. Category and item labels must be nonblank and their pair unique. Budget and actual are nonnegative plain decimals; exactly blank means missing. At least one amount per line must be observed.
- Development candidate; native browser, keyboard, accessibility and download qualification remain pending.
- 512 KiB input, 1,000 rows, 200 categories/periods, labels up to 120 Unicode code points, 18 whole and 8 fractional numeric digits, 128-digit exact fractions, and 8 MiB combined output. Lower applicable limits stop the file with no partial exports.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Quote worksheet
Build a quote worksheet from the scope, rates, costs, and assumptions you enter.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Exact-header ordinary UTF-8 CSV; 256 KiB, 200 product/quote rows and 1,024 bytes per cell.
- Exclusive flat per-line tax and one percentage discount only; no jurisdiction rules, order-wide/inclusive/compound calculations.
- DRAFT is non-binding arithmetic, not legal entitlement, an issued invoice or tax advice.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Receivables aging worksheet
Reconcile user-declared remaining invoice balances into dated aging bands without hiding credits or incomplete records.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste/upload invoice_id,customer,due_date,balance,credit_adjustment CSV with unique invoice IDs. Balance is remaining balance before the separately declared credit, not original invoice value. Supply an as-of date and one to six increasing inclusive overdue-day boundaries, such as 30,60,90. Blank due dates are allowed and flagged. Blank balance or credit means missing; enter 0 for an observed zero.
- Development candidate: browser, keyboard-only, accessibility and real download qualification remain separate release checks, not implied by unit tests.
- Ordinary text/file input only. At most 512 KiB per CSV, 1 MiB combined source/snapshot text, 1000 main records unless the tool states 200 scenarios, 4096 bytes per cell, and 8 MiB combined output. Invalid input or resource excess rejects without partial exports.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Reorder point planner
Estimate whole-unit stock thresholds and pack-rounded order quantities from explicit fixed-demand assumptions.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste/upload CSV with exact header sku,unit,demand,lead_days,safety_stock,on_hand,on_order,backorders,review_days,pack_size. Every SKU is unique; each row names one indivisible stock unit. Select per calendar day or seven-day week demand. Lead and review times are calendar days. Stock, safety stock, backorders and packs are whole counts. Enter 0 for a known zero; empty numeric cells remain missing.
- Development candidate: browser, keyboard-only, accessibility and real download qualification remain separate release checks, not implied by unit tests.
- Ordinary text/file input only. At most 512 KiB per CSV, 1 MiB combined source/snapshot text, 1000 main records unless the tool states 200 scenarios, 4096 bytes per cell, and 8 MiB combined output. Invalid input or resource excess rejects without partial exports.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Subscription revenue scenarios
Explore monthly recurring revenue under fixed additions, churn and price with exact fractional expected customer counts.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste/upload scenario,starting_customers,monthly_adds,churn_percent,monthly_price CSV with unique scenario names. Starting/additional customers are whole counts up to 1,000,000,000. Provide first month YYYY-MM and 1–24 months. Churn is 0–100 percent with at most two fractional digits; monthly price permits at most 12 whole and four fractional digits. Empty assumptions withhold projections, not zero-fill them.
- Development candidate: browser, keyboard-only, accessibility and real download qualification remain separate release checks, not implied by unit tests.
- Ordinary text/file input only. At most 512 KiB per CSV, 1 MiB combined source/snapshot text, 1000 main records unless the tool states 200 scenarios, 4096 bytes per cell, and 8 MiB combined output. Invalid input or resource excess rejects without partial exports.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Supplier landed-cost comparison
Compare supplier offers including pack sizes, shipping, entered fees, currency assumptions, and expected usable quantities.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste or upload CSV with exact header offer_id,supplier,sku,unit,quote_currency,required_units,pack_size,price_per_pack,freight_total,duty_total,handling_total,defect_percent,fx_rate,fx_date. Each row is one standalone SKU offer/order; required quantities and pack sizes are positive whole counts. Enter prices and once-per-order freight/duty/handling totals in the row quote currency. Nonmatching target currency requires a positive target-units-per-quote-unit fx_rate and Gregorian fx_date. Empty charges are missing, not zero.
- Development candidate. Browser layout, keyboard-only, accessibility and actual download qualification remain separate admission gates.
- At most 512 KiB per main CSV, 1,000 records, 4,096 bytes per cell and 8 MiB combined output. Text remains UTF-8; invalid populated fields or excess resources reject the entire run without partial export.
Open the tool for its full instructions and current limits.
Use this tool ↗
IntermediateUse on this site
Workload capacity planner
Compare planned work with available hours and your chosen buffer to see where your team may be overbooked.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste or select ordinary UTF-8 CSV with the exact header period,task,effort,availability. At least one data row; commas only; optional leading BOM; no machine-envelope JSON or hash authoring. Period and task labels must be nonblank and their pair unique. Effort and availability are nonnegative plain decimals. Enter each period’s availability once, on any task row; leave that cell blank on its other rows. A missing task effort remains unresolved.
- Development candidate; native browser, keyboard, accessibility and download qualification remain pending.
- 512 KiB input, 1,000 rows, 200 categories/periods, labels up to 120 Unicode code points, 18 whole and 8 fractional numeric digits, 128-digit exact fractions, and 8 MiB combined output. Lower applicable limits stop the file with no partial exports.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Annual operating plan reconciler
Bring twelve months of department plans together, remove matched internal transfers, and show what changed between versions.
Inputs & limits
File types: .json, .txt, application/json. Supported formats and size limits apply; check the tool before selecting files.
One complete UTF-8 JSON project, no duplicate keys; 128 KiB maximum. Start from the named example. Supply explicit currency, planning date, whole-unit quantities and integer minor-unit monetary assumptions.
- Only explicit reciprocal same-month equal-value revenue/cost pairs are eliminated; unmatched pairs remain exceptions.
- Twelve months, forty departments, and six hundred rows per revision; integer minor units and whole headcounts.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Constrained product-mix planner
Compare product quantities against your available materials, capacity, and minimum targets to find a workable mix.
Inputs & limits
File types: .json, .txt, application/json. Supported formats and size limits apply; check the tool before selecting files.
One complete UTF-8 JSON project, no duplicate keys; 128 KiB maximum. Start from the named example. Supply explicit currency, planning date, whole-unit quantities and integer minor-unit monetary assumptions.
- Whole integer units only; six products/resources and at most 100,000 explicit combinations.
- Global optimum applies only to the fully enumerated supplied model; omitted constraints and business outcomes are not validated.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Milestone billing and collection planner
Plan milestone payments, deposit credits, and expected collections from the project terms you enter. It does not send invoices.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste or upload ordinary UTF-8 CSV with exact header milestone_id,gross_value,deposit_credit,retainage,acceptance,acceptance_date. acceptance is accepted, pending, rejected or unknown. Accepted milestones need an entered acceptance date. gross_value, deposit_credit and retainage are explicit nonnegative amounts, not percentages.
- Development candidate. Browser layout, keyboard-only, accessibility and actual download qualification remain separate admission gates.
- At most 512 KiB per CSV, 4,096 bytes per cell, 1 MiB combined text and 8 MiB combined exports. Specific row/expansion limits also apply. Invalid populated fields or exhausted resources fail atomically without partial files.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Operating cash-flow runway planner
Plan how receipts, payments, and possible delays affect your cash balance over time.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste or upload ordinary UTF-8 CSV with exact header item_id,direction,expected_date,amount,settlement. direction is receipt or payment; settlement is planned or unpaid. Provide scenario CSV scenario,receipt_delay_days,payment_delay_days and named opening cash, floor, start date, period and horizon. Opening cash and floor alone may be signed.
- Development candidate. Browser layout, keyboard-only, accessibility and actual download qualification remain separate admission gates.
- At most 512 KiB per CSV, 4,096 bytes per cell, 1 MiB combined text and 8 MiB combined exports. Specific row/expansion limits also apply. Invalid populated fields or exhausted resources fail atomically without partial files.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Product portfolio contribution review
Compare how your products contribute toward costs and profit using the sales and cost figures you enter.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Exact-header ordinary UTF-8 CSV; 256 KiB, 200 product/quote rows and 1,024 bytes per cell.
- Shared overhead persists in all scenarios. Allocation changes product presentation, never total profit.
- Blank costs are unknown; no forecast, operating recommendation, tax/accounting/investment advice or guaranteed outcome.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Project critical-path plan
Build a project schedule from task dependencies and available working days, and spot tasks or capacity limits that could delay it.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Exact task CSV header: task_id,label,duration_workdays,dependencies,calendar_id,not_before,finish_not_after,milestone_due,resource_id,resource_units. At most 200 tasks and 256 KiB; preserve empty optional cells. Dependencies use predecessor_id:FS|SS|FF|SF:integer_lag, separated with semicolons. Durations are 0–366 whole working days; signed lags are -366 to 366 successor-calendar working days.
- Civil dates and whole workdays only. No shifts, time zones, split-task schedules, resource levelling, optimization, probabilistic durations or live calendars.
- One explicit resource pool per task and constant daily capacity. Zero-duration milestones occupy no capacity; unassigned tasks do not imply unlimited staff.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Recurring revenue movement reconciliation
Explain changes in recurring revenue by matching subscription starts, changes, cancellations, and returns to your opening balance.
Inputs & limits
File types: .csv, .txt. Supported formats and size limits apply; check the tool before selecting files.
Paste or upload ordinary UTF-8 CSV with exact header subscription_id,state,price,billing_period. Opening state is active, inactive, never-active or unknown. Active requires price and month/year billing period; inactive and never-active have empty active-plan fields.
- Development candidate. Browser layout, keyboard-only, accessibility and actual download qualification remain separate admission gates.
- At most 512 KiB per CSV, 4,096 bytes per cell, 1 MiB combined text and 8 MiB combined exports. Specific row/expansion limits also apply. Invalid populated fields or exhausted resources fail atomically without partial files.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Service staffing scenario planner
Plan a work roster from entered skills, availability, breaks, and labor costs, with any uncovered tasks clearly listed.
Inputs & limits
File types: .json, .txt, application/json. Supported formats and size limits apply; check the tool before selecting files.
One complete UTF-8 JSON project, no duplicate keys; 128 KiB maximum. Start from the named example. Supply explicit currency, planning date, whole-unit quantities and integer minor-unit monetary assumptions.
- First-fit is not globally optimal; one skill per staff member per block and whole tasks only.
- Breaks must be explicit blocks. Labor-law, contractual pay and queue/wait-time guarantees are not modeled.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Supplier disruption scenario planner
Compare a normal supply plan with delayed or replacement suppliers and see where stock shortages would remain.
Inputs & limits
File types: .json, .txt, application/json. Supported formats and size limits apply; check the tool before selecting files.
One complete UTF-8 JSON project, no duplicate keys; 128 KiB maximum. Start from the named example. Supply explicit currency, planning date, whole-unit quantities and integer minor-unit monetary assumptions.
- Shared supplier capacity assumes compatible whole units; listed-period lead times are not calendar-day promises.
- Fixed-order allocation is not cost optimization; alternate capacity is an entered assumption and unresolved backlog stays visible.
Open the tool for its full instructions and current limits.
Use this tool ↗
AdvancedUse on this site
Time-phased replenishment plan
Plan when stock may need reordering using entered lead times, pack sizes, demand, and expiry dates. No orders are placed.
Inputs & limits
File types: .json, .txt, application/json. Supported formats and size limits apply; check the tool before selecting files.
One complete UTF-8 JSON project, no duplicate keys; 128 KiB maximum. Start from the named example. Supply explicit currency, planning date, whole-unit quantities and integer minor-unit monetary assumptions.
- Expiry is exclusive: a lot expires before demand when expiry date is at/before the period date.
- Past-due releases are exception snapshots, not duplicate executable orders; no purchase is placed.
Open the tool for its full instructions and current limits.
Use this tool ↗