Isak Computing
Formulations

Creating a New Formula?

Step-by-step guide for creating a new formulation in SiCompounding.

Overview

Formulations define how compounded medications are prepared, including ingredients, packaging, instructions, quality assurance, pricing, and controls.
This guide walks through the complete process of creating a new formula in SiCompounding, from initial setup to final activation.


Access the Formulations Module

  1. Click the FileMaker Pro icon to open FileMaker.
  2. From the left-side menu, click SiCompounding.
  3. Select Pharmacy to open the Dashboard.
  4. In the blue sidebar menu, click Formulations.
  5. Click + New Formula. alt

New Formula Creation

Enter the following information in the New Formula Creation popup window:

Step 1 Formula Detail

alt

  • Formula Name - it's best to use a descriptive name that includes key details (e.g., "Progesterone 60mg E4M Capsule").
  • Strength - Strength of the final product without units. For Aliquat/triturate formulas, put the ratio here. Example: 1:100, 1:1000, etc.
  • Strength Units
  • Formula Type - Select from dropdown (e.g., Capsule, Cream, Solution, etc.)
  • Dosage Form - Select from dropdown list
  • Route of Administration - Select from dropdown (e.g., Oral, Topical, etc.)
  • Speed Code
  • Final Units
  • Package (Y|N)
    • Select Yes if you'd like this medication to be tracked as a single package (i.e., one bottle of eyedrops instead of 5ml of eye drops).
  • Extra / Waste Per Batch
    • Choose Quantity or Percent, then enter a value.
  • Overfill Each
    • Appears when Package = Yes

Step 2: Ingredients

alt

Active ingredients, excipients, or bases belong in this section.

Note: Empty capsule shells must be entered under Packaging Supplies, not Ingredients.

  1. Click + Ingredient.
  2. Search by Product Name or NDC using filters:
    • Active | Inactive | All
  3. Select products and click + To List, then Add Selected Items.

Ingredient Configuration

  • Ingredient Type (dropdown)
  • Strength per CAP (percent auto-calculates)
  • Quantity Driven (optional) - Select " Quantity Driven" If you already know how much of each ingredient you want to use and don't need SiCompounding to assist in the calculation.
  • Take a Photo of All Ingredients (required) - At least one photo will be required that shows all ingredients within the photo. *this setting is separate from the 'Photo' checkbox on the individual ingredients.

Ingredient Flags

  • SC – Salt Conversion
  • QS – Quantity Sufficient
  • Opt – Optional
  • Lbl – Label modification
  • Photo – Verification photo (separate from ingredient photo)
  • Wt – Requires weight

Ingredient Info (ⓘ Icon)

alt

  • Tolerance
  • Specific Gravity
  • Salt Conversion + Use Salt Conversion
  • Powder Density & Displacement
  • Exclude from UCF (auto-calculated math)

Ingredient Actions (⋮)

alt

  • Stock
  • Product Information
  • Change Ingredient
  • Replace by Similar
  • Delete

Calculated Fields

alt

  • Total Displacement of Powders
  • Total Weight of Liquids
  • Active / Excipient Weights
  • Theoretical Capsule Weight
  • Cost of Drugs (total & per CAP)

Step 3: Packaging Supplies

alt

Used for packaging the final product.

Note: Empty capsules belong here.

  1. Click + Item.
  2. Search and add supplies.

Packaging Options

  • Quantity
  • Exclude from UCF
  • Exclude from Cost
  • Do Not Prorate

Packaging Actions

alt

  • In Stock? - check to see current inventory levels and adjust as needed
  • Details - view detailed information about the packaging item
  • Change - modify the packaging item
  • Delete - remove the packaging item

Step 4: Preparation Supplies

alt Supplies used during preparation (e.g., weigh boats, syringes).

Options

  • Quantity
  • Reusable
  • Exclude from UCF
  • Exclude from Cost
  • Do Not Prorate

Preparation Actions

alt

  • In Stock? - check to see current inventory levels and adjust as needed
  • Details - view detailed information about the preparation supply item
  • Change - modify the preparation supply item
  • Delete - remove the preparation supply item

Step 5: Instructions

Instruction-Driven Compounding

  • Requires technicians to acknowledge each step.

Data Migration Instructions

Convert free-text instructions using <INS> tags:

  1. Insert Start Tag
  2. Insert End Tag
  3. Define numbering format
  4. Click Convert Instructions

Import Instructions

  • Import from:
    • Existing formulas
    • Instruction templates

Workflow Assignment

Assign instructions to:

  • Start
  • Components
  • Mix Preparation (Non-Sterile)
  • Quality Checks
  • Release

Verification Requirements

  • ACK (Acknowledgment)
  • VER (Verification)
  • Photo

Step 6: Additional Considerations

Displayed when selected:

  • Preparation Considerations
  • Compatibility
  • Loss on Drying / Assay
  • Physical Description
  • Math Considerations
  • Tools & Supplies
  • Notes & References

Documents

  • Upload files (drag & drop)
  • Add description
  • View or delete documents

Step 7: BUD by Storage Conditions

alt

  • Time Sensitive BUD (Y|N)
  • Storage Requirement
  • USP BUD (Days)
  • BUD to Use (Hours)
  • Rationale & References
  • Notes & Documents

Step 8: Formulation Quality Assurance

Add QA tests:

  • Test Name
  • Per Batch
  • Quarantine Required
  • Cost
  • Date Performed
  • Notes & Documentation

Step 9: Preparation Controls

alt

Controls

  • Weight Tolerance (%)
  • Dose/Unit Tolerance (%)
  • pH Testing
  • Bubble Point Testing
  • Final Unit QC Rules

Additional Properties

  • Patient Specific
  • Flavor Option
  • Multidose
  • Hazardous Product
  • Future Template
  • Medical Justification
  • Age Restriction
  • Therapeutic Class

--

Release Verification List

alt

  • Select Verification List… (dropdown). Click on the Make Default List for : Injections button - appears for selected dropdown verifications.

Labels & Equipment

alt

  • Final Product Label
  • Auxiliary Labels
  • Equipment Assignment

Cost Calculations

alt

  • Batch Preparation Cost
    • Complexity and Preparation Time
  • Set Batch Size (Min/Max)
    • Minimum Units: Set a minimum number of units to produce based on inventory limits or cost effectiveness.
    • Maximum Units: Set a maximum number of units to produce based on inventory production capacity.
    • Leave the field empty to not set a minimum or maximum.
    • Allow Min and Max Override Y|N
    • Cost (each) - Final Price (each)
    • Cost (each) Min - Final Price (each) Min
  • Controlled Fee:
    • Controlled Substance Fee: It only applies when there is one or multiple Controlled Substances ingredients in the Formulation.
    • This is a preset Fee under Settings / Finances / Costs and Fees / Pharmacy Fees.
  • Hazardous Fee: It only applies when there is one or multiple Hazardous ingredients in the Formulation.
    • This is a preset Fee under Settings / Finances / Costs and Fees / Pharmacy Fees.
  • Quarantine / Processing Fee:
    • It only applies for formulations that requires a Quarantine process or post release quality assurance tests.
    • This is a preset Fee under Settings / Finances / Costs and Fees / Pharmacy Fees.
  • Tests Fee:
    • Is the total cost of all the tests to perform per batch, selected in the Quality Assurance section.
  • Compounding Fee:
    • Complexity(3) x Complexity Fee ($5) + Preparation Time (60 minutes = 1 Hour(s)) x Pharmacy Hour Fee ($0)
  • Miscellaneous Fee:
    • Include here all other compounding cost you are not tracking during the prparation process. Ex: Wipes, Weigh Boats, Spatulas, etc.
  • Sub Total Fees:
  • Materials Cost:
  • Total Cost:

Pricing

  • Final Price Select one - Custom or Price Schedule
    • Set the following data based on the selected Final Price option:
  • Margin %
  • Dispense Fee
  • Hazardous Fee

Clinical Data

  • ICD-10 Diagnosis - click + Condition to add ICD-10 codes relevant to this formulation.
  • SOP Assignment - click + SOP to add SOPs relevant to this formulation.

Default Compounding & Storage Areas

  • Default Areas

Final Actions

  • Data Migration Instructions (if needed)
  • Set as Inactive
  • Submit for Approval
  • Save and Complete Later

Completion

✅ You have successfully completed the process for Creating a New Formula in SiCompounding.

On this page