
Create and structure a formula
Start a formula with clear identity, status, and batch specifications.
Watch the workflowWhat you will accomplish
You will create or edit a formula with a clear product target, raw materials organized by phase, a repeatable method, and useful lab notes. You will also know which save choice changes version history and which formulas can be selected for a batch.
Before you start
Add the raw materials you plan to use to your library. If a material is still provisional, you can add it quickly and verify its details later. Decide whether you will enter the composition as percentages, weights, or a mix of both.
Open the formula builder
- Start a new formula. Open
/formulas/newfrom the Formulas page. - Open an existing formula when you need to edit it. Choose the formula, then use its edit action to open
/formulas/[id]/edit.
Define the formula identity and target
- Enter Formula Name. Use a name that distinguishes the product and iteration.
- Choose Formula Type. Select the product structure that best matches the formula.
- Set Status. Use Draft, Testing, Stable, Production, or Archived to communicate maturity.
- Add Category and Description when useful. These fields make the formula easier to find and understand.
- Enter Batch Size and Unit. This is the formula's base yield.
- Enter Units Made. This supports unit-yield and cost-per-unit calculations.
- Record product targets. Add final pH, shelf life, and storage details when they apply.
Build the composition
The Formula by phase section keeps charge order visible while you formulate.
- Choose the input mode. Use % w/w for percentages, Weight for fixed amounts, or Hybrid when the formula needs both.
- Add a raw-material row. Search your raw-material library and select the correct record.
- Assign the phase. Use the phase code and functional phase that match the manufacturing sequence.
- Enter the amount. Complete the percentage or weight field shown for the selected input mode.
- Repeat for each raw material. Keep phase codes consistent with the method you will write.
- Review the totals. A non-draft formula must have a valid composition, including a percentage total of 100 when percentage amounts apply.
Add the method and notes
- Select Add Method Step. Add one manufacturing action at a time.
- Complete the step details. Record the phase, instruction, temperature, hold time, or mixing note that the operator needs.
- Add Formula notes. Use the notes area for development observations, substitutions, or decisions that do not belong in the manufacturing method.
Save with the intended history behavior
- Create the formula. On a new formula, select Create Formula.
- Save an edited formula. Select Save Changes to open the version choice.
- Choose Update current version for a minor correction. This choice makes the edit with no version history entry.
- Choose Save as new version for an intentional iteration. This choice creates a version history entry that you can compare or restore later.
Approved-source exception: Editing an approved formula still creates a draft version, even when you choose Update current version. This preserves the approved source while placing the edited content into a controlled draft.
Use the formula in a batch
Formula status communicates readiness; it does not limit the batch picker. At /batches/new, all non-archived formulas are available to select. Archive a formula when it should no longer be offered for new batch records.
For a worked product example, watch Create a formula with Haircare Lab.
Check your work
- The identity and target describe the intended product and base yield.
- The composition contains the intended raw-material records and phase codes.
- Percentage-based amounts total 100 where required.
- The method follows the same phase order as the composition.
- The formula appears in the batch formula picker unless it is archived.
- For a formula without an approved source, the version timeline changes only when you deliberately save a new version; an edit to an approved formula creates the required draft version.
If something does not look right
- If a raw material cannot be selected, confirm that it exists in your raw-material library and that you have access to it.
- If save validation fails, resolve missing required fields and review the composition total.
- If an amount changed unexpectedly after switching input modes, check every row before saving.
- If a formula is absent from the batch picker, confirm that it is not archived.
Next steps
- Import an existing formula
- Scale the formula for a target batch
- Create, compare, branch, or restore versions
- Start a batch at
/batches/newwhen the formula is ready for execution.
Related next steps
Import a formula from text, CSV, photo, PDF, or SoapCalc
Bring an existing recipe into Formuley, reconcile its raw materials, and confirm the formula before saving.
Scale a formula for a target batch
Recalculate a formula by target yield, target units, or scale factor, then print the worksheet or start a batch.
Create and compare formula versions
Choose when an edit becomes a version, compare formula iterations, branch an experiment, and restore earlier content.
Still need a person?
If Help and Docs did not get you where you need to go, send us your question and we'll route it to the right team.
Contact the Team