Satisfactory Item Production Calculator | Optimize Your Factory


Satisfactory Item Production Calculator

Optimize your factory builds by calculating the required machines and input/output rates for any item.

Calculate Item Production



Items per minute (items/min)


This helps determine base recipes and machine types.


How many of this specific machine will you be using?


Percentage (%) of the machine’s base speed (e.g., 100% for standard, 250% for overclocked).


Choose the exact recipe used for production.



Production Analysis

Target Item: N/A
Target Rate: N/A items/min
Actual Production Rate: N/A items/min
Effective Machine Speed: N/A %
Required Input Rate: N/A items/min
Required Output Rate per Machine: N/A items/min
Input Items Required per Minute:

  • N/A
Output Items per Minute:

  • N/A
Calculations are based on: (Desired Rate / Number of Machines) / (Machine Clock Speed / 100) = Output per Machine. Input rates are derived from the chosen recipe’s ratios.

What is the Satisfactory Item Production Calculator?

The Satisfactory Item Production Calculator is a specialized tool designed to help players of the game Satisfactory optimize their factory designs. Satisfactory involves complex production chains where raw resources are processed through various machines using specific recipes to create increasingly complex components, ultimately leading to project parts for space elevators or advanced technologies. This calculator simplifies the process of determining how many machines are needed, what their input and output rates should be, and how to manage the flow of resources to achieve a target production goal.

Who should use it: Any Satisfactory player, from beginners setting up their first smelter lines to seasoned veterans planning mega-factories. It’s particularly useful when dealing with recipes that have intricate ratios, overclocking, or multiple machines producing the same item.

Common misunderstandings: Players often overlook the impact of machine clock speed (overclocking or underclocking) and the specific recipe chosen for an item. Simply knowing an item’s name isn’t enough; the exact production method matters. This calculator addresses these by allowing users to input these crucial details.

Satisfactory Production Calculation Formula and Explanation

The core of the Satisfactory Item Production Calculator relies on understanding machine output and recipe ratios. The primary goal is to achieve a Desired Production Rate for a specific item.

Core Machine Output Calculation:

The actual output of a single machine is determined by its base production speed (defined by the recipe) adjusted by its clock speed.

Actual Output per Machine = (Base Recipe Output Rate / Recipe Time) * (Machine Clock Speed / 100)

To achieve a Desired Production Rate using multiple machines, we first determine the required output from each individual machine:

Output Needed Per Machine = Desired Production Rate / Number of Machines

However, machines operate at specific clock speeds. To find the actual rate a machine *will* produce at a given clock speed, relative to its base recipe, we use:

Effective Machine Speed (%) = Machine Clock Speed (%)

The final adjusted output rate of a single machine is then:

Actual Production Rate per Machine = (Base Recipe Output Rate / Recipe Time) * (Effective Machine Speed / 100)

To meet the Desired Production Rate, the total output from all machines must match:

Total Actual Production Rate = Actual Production Rate per Machine * Number of Machines

If the Total Actual Production Rate does not equal the Desired Production Rate, the player needs to adjust the Number of Machines, Machine Clock Speed, or the specific Recipe used.

Recipe Ratio Calculation:

Once the required output per machine is known, the calculator uses the selected recipe to determine the necessary input rates.

Required Input Rate for Item X = (Output Needed Per Machine / Recipe Output Quantity of Item X) * Recipe Input Quantity of Item X

Variables Table:

Variable Meaning Unit Typical Range
Item Name The specific item being produced. String N/A
Desired Production Rate The target amount of the item to be produced per minute. items/min 1+
Unit Type Category of the item (e.g., raw, basic, advanced) influencing default recipes. Enum Raw, Basic, Advanced, Complex, Final
Number of Machines The count of production machines dedicated to this item. count 1+
Machine Clock Speed The operational speed of the machine as a percentage of its base speed. % 1-250 (or higher with software)
Recipe The specific crafting formula used by the machine. String Varies
Base Recipe Output Rate The quantity of the primary output produced by the recipe per cycle. items/cycle Varies
Recipe Time The time in seconds it takes to complete one cycle of the recipe. seconds/cycle Varies
Actual Production Rate per Machine The real-world output of one machine considering its clock speed. items/min Varies
Required Input Rate The total rate at which a specific input resource must be supplied to the machines. items/min Varies
Variables used in Satisfactory production calculations.

Practical Examples

Let’s illustrate with some common Satisfactory production scenarios.

Example 1: Producing Iron Plates

Goal: Produce 100 Iron Plates per minute using Constructors.

  • Item Name: Iron Plate
  • Desired Production Rate: 100 items/min
  • Unit Type: Basic Item
  • Number of Machines: 1
  • Machine Clock Speed: 100%
  • Recipe: Default (Iron Plate) – 30 Iron Ore -> 20 Iron Plates (3 seconds/cycle)

Calculation Breakdown:

  • Recipe Cycle Rate: 20 Plates / 3 seconds = 6.67 Plates/sec = 400 Plates/min
  • Base Machine Output (at 100% speed): 400 Plates/min
  • Output Needed Per Machine: 100 Plates/min / 1 Machine = 100 Plates/min
  • Since the base machine output is 400 Plates/min, we need to adjust. The calculator would determine that to get exactly 100 Plates/min from one 100% speed constructor using the default recipe, you’d need to run it at 25% speed (100 / 400 = 0.25). Or, alternatively, using the alternate recipe “Pure Iron Ingot” (100 Iron Ore -> 100 Pure Iron Ingot, 4 seconds/cycle) which outputs 1500 Iron Plates/min, you’d need to run it at 6.67% speed. The calculator defaults to assuming you want to hit the target rate with the given machines and clock speed, implying a recipe selection or clock speed adjustment might be needed. If we stick to 1 machine at 100% speed, the recipe “Iron Wire” (20 Iron Ore -> 100 Iron Wire) outputs 2500/min, which is overkill. The most sensible approach is usually to use multiple machines or adjust clock speed. For simplicity, let’s assume we use 1 machine at 100% speed and adjust the recipe or target. If we MUST hit 100 plates/min with 1 constructor at 100% speed using the default recipe (400/min output), it implies the tool might calculate how many *resources* are needed for that output, or that the user needs to find a different recipe or setup.
  • Let’s re-frame: To get 100 Plates/min, and the recipe yields 400 Plates/min at 100% speed, you’d ideally use 0.25 machines (or 1 machine at 25% speed). If you MUST use 1 machine at 100%, it will produce 400 Plates/min, meaning you have excess. The calculator aims to find the *required* inputs for the *desired* output.
  • Assuming we need 100 Plates/min and use 1 Constructor at 100% clock speed with the default recipe (30 Iron Ore -> 20 Iron Plates in 3s):
  • Recipe Output Rate: 20 Plates / 3s = 6.67 Plates/sec = 400 Plates/min.
  • Since our desired rate (100) is less than the machine’s capability (400), we need to figure out the input for 100 plates.
  • Input needed for 100 Plates: (100 Plates / 20 Plates) * 30 Iron Ore = 5 * 30 = 150 Iron Ore.
  • This means 150 Iron Ore/min is required.

Result: To produce 100 Iron Plates/min with 1 Constructor at 100% using the default recipe, you need 150 Iron Ore/min supplied to it. This single machine would actually produce 400 Iron Plates/min, creating an excess if not managed.

Example 2: Producing Rotors

Goal: Produce 20 Rotors per minute using Assemblers.

  • Item Name: Rotor
  • Desired Production Rate: 20 items/min
  • Unit Type: Advanced Item
  • Number of Machines: 2
  • Machine Clock Speed: 100%
  • Recipe: Default (Rotor) – 2 Screws, 1 Rebar Gun -> 1 Rotor (5 seconds/cycle)

Calculation Breakdown:

  • Recipe Cycle Rate: 1 Rotor / 5 seconds = 0.2 Rotors/sec = 12 Rotors/min
  • Base Machine Output (at 100% speed): 12 Rotors/min
  • Output Needed Per Machine: 20 Rotors/min / 2 Machines = 10 Rotors/min
  • Since the base machine output (12 Rotors/min) is higher than the needed output per machine (10 Rotors/min), 2 Assemblers at 100% clock speed with this recipe will produce more than needed (24 Rotors/min total). Adjustments needed: either use fewer machines, underclock, or use an alternate recipe.
  • Let’s assume we want exactly 20 Rotors/min and use 2 machines. We need 10 Rotors/min per machine.
  • To get 10 Rotors/min from a machine that produces 12 Rotors/min at 100% speed, we need to run it at (10 / 12) * 100% ≈ 83.33% clock speed.
  • Inputs needed for 10 Rotors/min (per machine):
  • Screws: (10 Rotors / 1 Rotor) * 2 Screws = 20 Screws/min
  • Rebar Gun: (10 Rotors / 1 Rotor) * 1 Rebar Gun = 10 Rebar Guns/min
  • Total Inputs for 2 machines: 40 Screws/min, 20 Rebar Guns/min.

Result: To produce 20 Rotors/min using 2 Assemblers, each assembler needs to produce 10 Rotors/min. This requires approximately 83.33% clock speed per assembler. The total input required is 40 Screws/min and 10 Rebar Guns/min (which themselves need production chains).

How to Use This Satisfactory Production Calculator

  1. Enter Item Name: Type the name of the item you want to produce (e.g., “Steel Beam”, “Modular Engine”).
  2. Specify Desired Production Rate: Input how many of this item you aim to produce per minute (e.g., “60”).
  3. Select Unit Type: Choose the category of the item. This helps the calculator suggest common recipes.
  4. Input Number of Machines: Enter how many production machines (e.g., Constructors, Assemblers, Manufacturers) you plan to use for this item. Start with ‘1’ if unsure.
  5. Set Machine Clock Speed: Enter the percentage value for how fast your machines will run. 100% is standard, while values like 250% indicate overclocking.
  6. Choose Specific Recipe: Select the exact recipe you intend to use from the dropdown. If you’re unsure, the calculator may provide a default or prompt you to select one. The chosen recipe is critical as different recipes have vastly different input/output ratios and cycle times.
  7. Click “Calculate Production”: The calculator will process your inputs.

How to select correct units: The “Unit Type” dropdown is the primary way units are considered. Items/min is the standard unit for production rates. Ensure your inputs align with this.

How to interpret results:

  • Actual Production Rate: Shows the total output your setup will achieve. Compare this to your Desired Production Rate.
  • Required Input Rate: Lists the items and quantities per minute needed to sustain the production. These inputs must be supplied by other parts of your factory.
  • Output per Machine: Tells you the per-machine target rate, useful for understanding if your clock speed or machine count needs adjustment.
  • Recipe Variables: The table provides details about the selected recipe’s inputs and outputs at base speed, helping you visualize the crafting process.

Use the “Copy Results” button to save or share your calculated production details.

Key Factors That Affect Satisfactory Production

  1. Machine Type: Different machines (Constructor, Assembler, Manufacturer, Refinery, etc.) have different base speeds and can only process certain recipes.
  2. Recipe Choice: This is arguably the most significant factor. Alternate recipes often provide higher output or use more efficient resource chains, but may require more advanced machines or inputs. For example, using “Pure Caterium Ingot” instead of “Caterium Ingot” drastically changes resource needs.
  3. Clock Speed (Overclocking/Underclocking): Increasing clock speed (e.g., to 250%) boosts output but consumes more power and requires Power Slugs. Decreasing it saves power but reduces output.
  4. Number of Machines: Scaling up production requires adding more machines. This calculator helps determine the exact number needed to hit a target rate.
  5. Input Resource Availability: No matter how perfectly you design your machines, production halts if the necessary input resources don’t reach them at the required rate. This involves planning the entire supply chain.
  6. Power Consumption: Every machine, especially overclocked ones, consumes power. Ensuring your power grid can handle the load is crucial for maintaining production levels.
  7. Item Complexity: Producing basic items like Iron Plates is far simpler than complex items like Heavy Modular Frames, which involve multiple stages and different machine types. This calculator focuses on one item’s direct production but is a building block for planning complex chains.

FAQ

Q: What does “items/min” mean in Satisfactory?

A: It represents the number of a specific item produced or consumed within one minute. It’s the standard unit for measuring production throughput in the game.

Q: Can I use this calculator for raw resource extraction (e.g., Mining)?

A: This calculator is primarily for processing items through machines. For raw resource extraction, you’d calculate based on the miner’s overclock level, the pure resource node multiplier (if applicable), and the resource’s base yield per minute.

Q: How do I find the base speed (recipe output rate and time) for a recipe?

A: You can find this information in-game by accessing the build menu and hovering over the recipe, or by checking reliable Satisfactory fan wikis online.

Q: My desired rate is lower than what one machine produces at 100%. What should I do?

A: You have a few options: 1) Use fewer machines. 2) Underclock the machine(s) to save power. 3) Use an alternate recipe that produces the item at a slower rate. This calculator helps you determine the precise inputs needed for your desired output, regardless of machine over/underproduction.

Q: What’s the difference between “Basic Item” and “Advanced Item” unit types?

A: “Basic Items” usually refer to components made directly from raw resources (like Iron Plates, Wire). “Advanced Items” are typically made from other components (like Rotors, Motors, Circuit Boards) and often require Assemblers or Manufacturers.

Q: How accurate are the calculations with overclocking?

A: The calculations are accurate based on the game’s mechanics. Overclocking increases output linearly with the percentage increase in clock speed but also increases power consumption proportionally.

Q: What if the recipe requires multiple different input items?

A: The calculator will list all required input items and their respective rates (items/min) based on the selected recipe and your desired output.

Q: Can I calculate the power consumption?

A: This specific calculator focuses on production rates and resource needs. Power consumption would require additional inputs like the machine’s base power draw and its overclocking multiplier.

Disclaimer: Satisfactory game mechanics can change with updates. Always verify calculations with in-game data. This calculator is a fan-made tool.



Leave a Reply

Your email address will not be published. Required fields are marked *