Version History

Preserve Every Meaningful Change

Save important revisions to Recipes, Builds, and Products, document why they changed, compare versions, and restore an earlier state without losing the current record.

Keep change context connected to the record it belongs to.

app.costfoundry.com
Version ListCompareRestore

Version History Overview

Version number, date, user, change note, and restore actions

costfoundry-version-history-overview.webp

Overwriting a record removes valuable context

When a Recipe, Build, or Product changes, businesses may need to know what changed, why it changed, who approved it, and what the earlier cost or output was.

Lost Historical Cost

A current record may no longer show what the Product cost previously.

Unclear Change Reason

Users may know something changed but not why.

Difficult Rollback

Restoring an earlier configuration can require manual rebuilding.

Duplicate Files

Teams may create separate spreadsheets named final, final-2, or revised-final.

Keep revisions attached to the original record

CostFoundry Version History preserves meaningful snapshots of Recipes, Builds, and Products. A version may include Materials, quantities, units, output, yield, Packaging, direct costs, linked Recipes or Builds, Sale Price, cost calculations, notes, change summary, and the user and date.

Version History should preserve the state of the record at that time without changing historical invoices or completed transactions.

How Version History works

1

Edit the Record

Update the Recipe, Build, or Product.

2

Review Changes

See which meaningful values changed.

3

Save a Version

Add a short note describing the reason.

4

Compare Versions

Review old and new values side by side.

5

Restore or Save As

Restore an earlier version or create a new record from it.

6

Continue the History

Preserve the full revision sequence.

Track changes to how something is made

Recipe and Build versions preserve the complete build definition at the time the version was saved.

MaterialsMaterial quantitiesUnitsYieldOutputUnit SizeNumber of UnitsNested Recipes and BuildsPackagingLaborDirect costsBatch CostCost per Unit
app.costfoundry.com
BOMOutputCost

Recipe and Build Version History

Materials, output, yield, and cost changes across versions

costfoundry-formulation-version-history.webp

Track changes to the finished Product

Product versions preserve the finished-Product definition including linked Recipes or Builds, Packaging, pricing, and profitability.

Linked Recipes or BuildsDirect MaterialsProduct-level PackagingProduct TypeCategoryUnit SizeSKUUPCSale PriceProduct CostGross ProfitGross MarginMarkupStatus
app.costfoundry.com
PricingPackagingMargin

Product Version History

Packaging, pricing, and profitability changes across versions

costfoundry-product-version-history.webp

See exactly what changed

Changed fields are highlighted. Unchanged fields are shown in a quieter treatment.

Version 3
MaterialStandard Resin
Quantity4.2 LB
PackagingBasic Box
Product Cost$28.40
Sale Price$62.00
Gross Margin54.2%
Version 4
MaterialRecycled Resin
Quantity4.0 LB
PackagingReinforced Box
Product Cost$30.10
Sale Price$65.00
Gross Margin53.7%
Changed fields are highlighted in the newer version

Document why the change happened

Version notes explain the reason behind each revision. An automatically generated change summary may also be available where supported.

Example Version Notes

Replaced supplier Material
Reduced waste allowance
Added retail Packaging
Updated Sale Price
Changed unit size
Revised labor assumption
Approved seasonal variation

Automatic Change Summary

3 Materials changed
1 Packaging item added
Output changed from 100 EA to 120 EA
Cost per Unit increased by $0.42

Automatic summaries are generated where supported.

Keep a reliable record of change

Save Version

Create a meaningful snapshot.

Version Notes

Explain why the change was made.

Automatic Change Summary

Summarize changed fields where supported.

Side-by-Side Comparison

Compare two versions.

Restore Version

Return the current record to a prior state.

Save As New Record

Create a separate record from a prior version.

User and Timestamp

Record who saved the version and when.

Recipe and Build History

Preserve build changes.

Product History

Preserve finished-Product changes.

Cost Comparison

Compare Batch Cost or Cost per Unit across versions.

Review cost and margin across revisions

An industry-neutral example showing how history explains margin changes over time.

Version 1

Initial Product setup

Product Cost
$24.80
Sale Price
$55.00
Gross Margin
54.9%
Version 2

Added premium Packaging

Product Cost
$27.10
Sale Price
$58.00
Gross Margin
53.3%
Version 3

Supplier price increase

Product Cost
$29.40
Sale Price
$58.00
Gross Margin
49.3%
Version 4

Pricing review completed

Product Cost
$29.40
Sale Price
$64.00
Gross Margin
54.1%

Review, compare, and restore with confidence

Browse all saved versions with dates, users, and change notes.

app.costfoundry.com

Version List

CostFoundry interface preview

costfoundry-version-list.webp

Keep changes organized instead of buried in files

Preserve historical cost

Document the reason for changes

Compare revisions clearly

Restore earlier configurations

Reduce duplicate spreadsheet versions

Improve traceability

Version History FAQ

Version History is available for Recipes, Builds, and Products. A version preserves the state of the record at the time it was saved, including Materials, quantities, output, yield, Packaging, direct costs, linked Recipes or Builds, Sale Price, and cost calculations.

Learn how to use this feature

Step-by-step instructions, examples, and troubleshooting tips in the CostFoundry Learning Center.

Ready to preserve every important revision?

Save, compare, document, and restore Recipe, Build, and Product versions with a clear record of change.