Skip to content

Template

The Template section allows users to create and manage structured templates used for calculating product costs. Templates define the format, logic, and layout for cost-related fields across different product categories or customer workflows.

Templates ensure consistency in how costs are captured, calculated, and presented. They can be tailored for specific customers, departments, or product types and reused across multiple costing records for efficiency and accuracy.

The Template section contains both system-defined and user-configured settings that establish the calculation logic, currency handling, and pricing structure for costings. Some fields are informational, while others directly control how costs are calculated and displayed throughout the costing workflow.

Accurate configuration of template fields is essential, as these settings directly impact cost calculations, pricing accuracy, and financial reporting across all costing records that use the template.

Costing > Template

Quick Check - Before You Start
  • Confirm you can edit Site Settings › Costing › Template; changes affect every new costing that selects the template.
  • Choose the correct Type (Import, Component, Retail) before investing in License Royalty or Pricing calculations—those features are type-restricted.
  • Gather Base Currency and Exchange Rate decisions from finance; incorrect rates skew every downstream cost and Style Price automation.

Fields and Descriptions

Template Configuration Fields

Field Description
Description A free-text field that allows you to enter a descriptive name or notes about the template. This helps identify the template's purpose and usage.
Type Select the template type that determines the costing methodology:
Import – Used for imported products with import duties and freight calculations
Component – Used for component-based costing where components form the buy price
Retail – Used for retail costing with mark-up calculations
Price Type Defines how prices are structured in the costing:
Single Price – One price applies to all colours
Price by Colour – Different prices can be set for each colour
Distribution and Handling ($) Enter the fixed dollar amount for distribution and handling costs. This value is added to the total cost calculation.
Pick & Pack ($) Enter the fixed dollar amount for pick and pack operations. This value is added to the total cost calculation.
Port and Disbursement ($) Enter the fixed dollar amount for port charges and disbursements. This value is added to the total cost calculation.
Freight In Set a default Freight In for each costing template. When you add suppliers in Costing > Supplier, the default Freight In is automatically populated on the Supplier row and on each Market row. When you select a template in the costing creation pop-up, the default Freight In is displayed—you can edit it before creating the costing if needed. Freight is managed in the Costing > Supplier section.
Direct Sell Cost (%) Enter the percentage value for direct selling costs. This percentage is applied to the cost calculation.
Overhead Cost (%) Enter the percentage value for overhead costs. This percentage is applied to the cost calculation.
Required EBIT (%) Enter the required Earnings Before Interest and Tax (EBIT) percentage. This percentage is applied to ensure profitability targets are met.
Base Currency Select the primary currency for the template from the dropdown. Available options include: AUD, CNY, EUR, GBP, HKD, JPY, NZD, and USD. All cost calculations are performed relative to this base currency.
Components Define how components are used in the costing calculation:
Components are the buy price – Component costs directly form the buy price
Components added to buy price – Component costs are added to an existing buy price

Template Fields

Exchange Rate Section

The Exchange Rate section allows you to configure currency exchange rates for currencies other than the Base Currency. This enables multi-currency costing calculations and ensures accurate price conversions.

Available currencies for exchange rate configuration:

  • CNY (Chinese Yuan)
  • EUR (Euro)
  • GBP (British Pound)
  • HKD (Hong Kong Dollar)
  • JPY (Japanese Yen)
  • NZD (New Zealand Dollar)
  • USD (US Dollar)

Exchange Rate

Available Currencies

The currencies available in the Exchange Rate section depend on the selected Base Currency.

For example, when GBP is set as the base currency, GBP is excluded from the Exchange Rate list, and all displayed rates should be calculated based on GBP.

Costing Calculations Section

The Costing Calculations section enables you to configure additional calculation logic that applies to costings created with this template.

Calculation Type Description
License Royalty Configure royalty calculations for licensed products. Options include:
Default – No change to current behaviour in the Costing
Custom 1 – Applies a custom calculation in the Costing

See the License Royalty section below for calculation formulas and application rules.
Pricing Configure automated Style Price calculations per currency. This feature enables automatic price population between Retail Price and Sell Price fields.
See the Pricing section below for detailed configuration instructions.

Costing Calculation

Template Type Requirement

The License Royalty calculation option is only available for Import type templates. This feature is not applicable to Component or Retail template types.

License Royalty

The License Royalty option allows you to select the calculation method used for royalty calculations in costings created with this template.

Calculation methods

Method Formula
Default (Royalty Sell Price Local % × Sell Price $) + (Royalty Buy Local % × Buy Price Local $) + (Royalty RRP Local % × RRP Local $)
Custom 1 ((Royalty Sell Price Local % × Sell Price $) + Buy Price Local $) × Royalty Buy Local %

Costing application

When applying this template to a Costing, the Custom 1 calculation is only applied when the selected License Royalty is configured with the combination of:

  • Sell Local %
  • Buy Local %

If this combination is not present in Costing > License Royalty, the Custom 1 calculation is ignored.

Custom 1 support

The Custom 1 calculation is supported in Costing > Supplier > Quotes and the Costing Quotes report.

Pricing

The Pricing feature in the Costing Calculations section automates Style Price calculations across different currencies.

This functionality simplifies price entry and helps keep Retail and Sell Prices consistent. When you enter either a Retail Price or a Sell Price in a Costing record, the system automatically calculates and fills in the corresponding price based on your configured pricing rules and calculation values.

By defining your pricing logic in advance, you can ensure accurate, consistent pricing without the need for manual calculations.

Template Type Requirement

Pricing calculations are only available for Costing Template Type > Import. This feature is not applicable to Component or Retail template types.

Pricing calculations are configured in the Costing Calculations section of your Costing Template. Click Add new calculation option and select Style Price to begin configuring pricing calculations.

You can add multiple pricing calculations—one per currency. The system displays all currencies listed in the Exchange Rate section as well as the Base Currency configured in the template.

Field Description
Currency Select the currency for this pricing calculation. Available options include all currencies displayed in the Exchange Rate section (CNY, EUR, GBP, HKD, JPY, NZD, USD) as well as the Base Currency configured in the template.
Reference Price Choose the source price field that will be used as the basis for the calculation:
Sell Price – Uses the sell price as the reference
Retail Price – Uses the retail price as the reference
Target Price Choose the destination price field that will be automatically populated based on the calculation:
Sell Price – The sell price will be calculated and auto-populated
Retail Price – The retail price will be calculated and auto-populated
Calculation Method Select the mathematical operation to be applied:
Division (/) – Divides the reference price by the specified value
Multiply (*) – Multiplies the reference price by the specified value
Value Enter the numerical value used in the calculation. This value is applied to the reference price using the selected calculation method to determine the target price.
Action Description
Adding New Calculation Click the plus icon to add a new pricing calculation. Add Calculation
Deleting Calculation Click the delete icon next to an existing calculation to remove it. Delete Calculation
Saving Changes Click Save to apply all changes to the template. Save Calculation
Example Pricing Configuration

The following example demonstrates how pricing calculations work in practice:

The configuration for Costing Calculation is:

  • Currency: AUD
  • Reference Price: Retail Price
  • Target Price: Sell Price
  • Calculation Method: Division (/)
  • Value: 2.2

When entering a Retail Price of $80.00 AUD in the Costing:

  • Calculation: Retail Price AUD / 2.2
  • Sell Price: $80.00 AUD / 2.2 = $36.36 AUD

The Sell Price is automatically populated with $36.36 AUD, eliminating the need for manual calculation.

Managing Templates

Add Template

  1. Click the Add New button at the top left.
  2. Fill in all required fields such as template name, structure, and layout.
  3. Click Save to create the new template.

Add or Edit Costing Template

Edit Template

  1. Click the pen icon next to the template you want to modify.
  2. Make necessary changes to fields, sections, or logic.
  3. Click Save to update the template.

Delete Template

  • Single delete: Click the trashcan icon and confirm deletion.

Single Delete Costing Template

  • Bulk delete: Select multiple templates using checkboxes and confirm deletion.

Bulk Delete Costing Template

Duplicate Template

  1. Click the duplicate icon on the desired template.
  2. Edit the duplicated version as needed.
  3. Click Save to create the new template copy.

Duplicate Costing Template

Other Actions

  • Filter – Filter templates by status (Enabled/Disabled).
  • Export – Download the complete list in .xlsx format.
  • History – Download a log of template changes and version history.

Other actions

Table Flexibility

Users can tailor the table layout using the following controls:

Feature Description
Sort by Reorder templates by name, status, or type.
Pin Column Lock important columns in place while scrolling.
Autosize Column Automatically resize columns to fit their content.
Choose Columns to Display Show or hide individual table columns.
Reset Columns Return the table to the default configuration.

Customisable Table

Tip

  • Configure calculations for all currencies you regularly use to ensure consistent pricing across markets.
  • Test your calculations with sample prices before finalising the template to verify accuracy.
  • Document your calculation logic (e.g., "Sell Price = Retail Price ÷ 2.2") for team reference.
  • Review and update calculations periodically to reflect changes in pricing strategies or mark-up requirements.
  • Ensure the Reference Price and Target Price are different fields to enable the auto-population functionality.
  • Duplicate templates to quickly create variations for different customers or costing methods.
  • Use descriptive template names (e.g., "Retail BOM – US" or "Wholesale Pricing – APAC") for easier identification.
  • Export and archive templates before making structural changes.

Troubleshooting

Why are License Royalty or Pricing options missing from my template?

License Royalty and Pricing calculations are available only for Import type templates, as noted in the on-page info admonitions.

Steps to resolve:

  1. Duplicate or edit a template whose Type is Import, or change the type if business rules allow.
  2. Save the template and reopen Costing Calculations to confirm the options appear.
  3. For Component or Retail workflows, use the calculation features supported for those types instead.
Why is Custom 1 royalty not affecting my costing totals?

Custom 1 applies only when the costing’s License Royalty configuration includes both Sell Local % and Buy Local %; otherwise the calculation is ignored.

Steps to resolve:

  1. Open Costing › License Royalty on the record and verify the percentage pair required for Custom 1.
  2. Cross-check Costing › Supplier › Quotes and the Costing Quotes report where Custom 1 is supported.
  3. Fall back to the Default method if the combination cannot be maintained.
Why did Style Price automation stop after I changed Base Currency or Exchange Rates?

Pricing rows list every currency from Exchange Rate plus Base Currency. Changing either removes or adds currency rows and invalidates old calculation rows tied to retired currencies.

Steps to resolve:

  1. After currency changes, reopen Costing Calculations › Style Price and rebuild rows for each active currency.
  2. Click Save on the template before testing a live costing.
  3. Use History or Export (from the template list actions) to recover prior values if you need to roll back a change.