Materials

The Materials module tracks your raw materials — gold, silver, platinum, palladium, diamonds, and other metals or gemstones. It manages inventory levels, market prices, and how materials are used in your products.

Gem Logic comes with pre-defined materials for common alloys (9kt, 14kt, 18kt, 22kt, 24kt gold, silver, platinum, and palladium variants), each with their purity coefficient.

Creating a material

Navigate to Stock ‣ Materials and click Create material. Fill in:

  • Name: Material name (e.g., “18kt yellow gold”)

  • Type: Metal or gemstone

  • Price: Your price per weight unit

  • Currency and Weight unit: How the material is measured (gram, carat, troy ounce, etc.)

  • Profit margin: Percentage used when calculating buying prices

  • Sync with market: Automatically update the price from live market data

Material detail page

The detail page has three tabs:

  • Details: Current inventory levels, material edit form, and a market price chart for base metals showing price history.

  • Inventory movements: A log of all stock changes — every addition, deduction, sale, purchase, and conversion is recorded with quantity, type, and date.

  • Products: Products that use this material in their cost breakdown.

Inventory management

Each material tracks its total stock weight. Inventory can change through several actions:

  • Adding stock: Click Add inventory on the detail page to manually add material.

  • Stock in: Receive materials from a supplier via stock in.

  • Product consumption: When Manage material stock is enabled on a product’s cost line, material is automatically deducted when product stock increases.

  • Order usage: Materials used in repairs, creations, and sales are tracked and deducted.

Client material deposits

Customers can deposit their own material (e.g., old gold for a custom creation). Deposited material is tracked separately per client. From an order, you can:

  • Use client material: Deduct from the client’s deposited inventory, with an optional loss percentage.

  • Return client material: Return unused material back to the client.

Sending and converting materials

Use the Send action on an inventory record to:

  • Send material to a contact (e.g., an external workshop)

  • Convert between alloys (e.g., melt 18kt gold into 14kt gold) — the system uses purity coefficients to calculate the correct output weight

  • Apply a loss percentage to account for material loss during processing

Market price sync

Gem Logic fetches live market prices for gold, silver, platinum, and palladium. When Sync with market is enabled on a material, its price updates automatically. Alloy prices are calculated from the pure metal price using their purity coefficient.

Price linking

Non-base materials can link their price to another material with a percentage adjustment. This is useful for custom alloys that should follow a base material’s price.

Weight and value overview

Click Weight overview on the materials list to see a summary of all materials showing:

  • Direct inventory weight

  • Weight contained in products

  • Total weight and total value per material

See also