Satisfactory Efficiency Calculator | Optimize Your Factory


Satisfactory Efficiency Calculator

Analyze and optimize your factory’s production lines by identifying input bottlenecks and calculating true machine efficiency.



The number of items per minute being fed into the machine (e.g., from a conveyor belt).


The base items/minute the recipe requires, as shown in the machine’s UI (e.g., Iron Plate recipe needs 30 Iron Ingots/min).


The base items/minute the recipe produces at 100% clock speed (e.g., Iron Plate recipe produces 20 plates/min).


The machine’s current clock speed, from 1% to 250%.

100.00% Efficiency

Input Status: Sufficient

Theoretical Max Output: 20.00 items/min

Actual Production Output: 20.00 items/min

Efficiency is limited by the resource you have the least of: machine clock speed or input supply. Your actual output is based on this limiting factor.

Visual comparison of theoretical maximum output versus actual output based on current inputs.

Efficiency at Different Clock Speeds


Clock Speed Input Needed Theoretical Output Actual Output Resulting Efficiency
This table projects your factory’s performance at various standard clock speeds, keeping your current input supply constant.

What is a Satisfactory Efficiency Calculator?

A satisfactory efficiency calculator is a tool designed for players of the factory-building game ‘Satisfactory’ to determine the true operational efficiency of a production machine or an entire assembly line. While the game shows a machine’s clock speed, its actual efficiency can be much lower if it’s not receiving enough input resources—a state known as being “starved.” This calculator helps you diagnose such bottlenecks by comparing the required resources for a given recipe and clock speed against the actual supply you are providing.

By inputting your recipe’s base rates and your machine’s clock speed, you can instantly see if your conveyor belts are fast enough and your miners or upstream factories are productive enough to keep things running at 100% capacity. This is a crucial step towards building a perfectly balanced factory, a goal for many FICSIT employees. For more complex chains, consider using a Satisfactory production planner to map everything out.

The Satisfactory Efficiency Formula

The core of production efficiency isn’t one simple formula, but a series of logical steps to find the limiting factor. The satisfactory efficiency calculator automates this process.

  1. Calculate Clocked Requirements: First, determine the machine’s needs and potential at its current clock speed.
    • `Theoretical_Input = Base_Recipe_Input × (Clock_Speed / 100)`
    • `Theoretical_Output = Base_Recipe_Output × (Clock_Speed / 100)`
  2. Determine Input Sufficiency: Compare the machine’s theoretical needs to the actual supply. The input efficiency cannot exceed 100%.
    • `Input_Efficiency = (Actual_Input_Supply / Theoretical_Input) × 100`
  3. Find Final Efficiency: The machine’s final operating efficiency is the lesser of its potential (100%) and the input efficiency. A machine cannot run at 120% efficiency; it can only run at 100% of its *current* clock speed if fed enough resources.
    • `Final_Efficiency = min(100, Input_Efficiency)`
  4. Calculate Actual Output: Your real production rate is the theoretical maximum multiplied by the final efficiency percentage.
    • `Actual_Output = Theoretical_Output × (Final_Efficiency / 100)`
Variable Definitions
Variable Meaning Unit Typical Range
Actual Input Supply Items fed into the machine per minute from belts. items/min 0 – 780
Base Recipe Input The recipe’s required input rate at 100% clock speed. items/min 1 – 200+
Clock Speed The percentage set on the machine’s UI. % 1 – 250
Final Efficiency The true operational efficiency after bottlenecks. % 0 – 100

Practical Examples

Example 1: Under-Supplied Overclocked Constructor

Imagine you have a Constructor making Iron Plates. The recipe requires 30 Iron Ingots/min to produce 20 Plates/min. You overclock the Constructor to 200% to double its output, but your conveyor belt is only delivering 45 Iron Ingots/min.

  • Inputs: Actual Supply = 45 items/min, Recipe Input = 30 items/min, Recipe Output = 20 items/min, Clock Speed = 200%.
  • Calculation:
    • The machine *wants* `30 * (200/100) = 60` Ingots/min.
    • It only gets 45, so its Input Efficiency is `(45 / 60) * 100 = 75%`.
    • Its actual output will be `(20 * (200/100)) * (75/100) = 40 * 0.75 = 30` Plates/min, not the 40 you expected.
  • Result: The machine’s efficiency is only 75%, and it’s starved for resources. You need to upgrade the input belt or the smelters feeding it. This is a core part of any good factory optimization guide.

Example 2: Perfectly Balanced Smelter

You have a Mk.1 Miner on a Normal Iron Node, producing 60 Iron Ore/min. You feed this into two Smelters, each running at 100% clock speed. The Iron Ingot recipe requires 30 Ore/min.

  • Inputs (per smelter): Actual Supply = 30 items/min, Recipe Input = 30 items/min, Recipe Output = 30 items/min, Clock Speed = 100%.
  • Calculation:
    • The machine wants `30 * (100/100) = 30` Ore/min.
    • It gets exactly 30, so its Input Efficiency is `(30 / 30) * 100 = 100%`.
    • Its actual output is `(30 * (100/100)) * (100/100) = 30` Ingots/min.
  • Result: The machine runs at a perfect 100% efficiency. This concept is the foundation of achieving a perfect ratio in Satisfactory.

How to Use This Satisfactory Efficiency Calculator

Using this calculator is a straightforward process to quickly debug your production lines.

  1. Enter Actual Input Supply: Look at the conveyor belt feeding your machine. How many items per minute is it carrying? This is the most critical value.
  2. Enter Recipe Requirements: Open the machine’s UI. Note the base input and output rates for the selected recipe (the numbers shown when clock speed is 100%). Enter these into the “Recipe Input Requirement” and “Recipe Output Yield” fields.
  3. Set Clock Speed: Enter the machine’s current clock speed percentage.
  4. Interpret the Results: The calculator instantly shows you the “Overall Efficiency.” If it’s below 100%, your machine is input-starved. The “Actual Production Output” shows what you’re really making, which you can compare to the “Theoretical Max Output.”

Key Factors That Affect Production Efficiency

  • Conveyor Belt Speed: The most common bottleneck. A machine can’t consume 90 items/min if it’s fed by a Mk.1 belt that can only carry 60.
  • Miner Purity & Speed: The source of everything. An impure node with a Mk.1 miner won’t feed many machines. Your entire factory’s potential starts here.
  • Power Supply: If your power grid fails, all machines stop, and efficiency drops to 0%. A stable grid is non-negotiable. Check a power consumption calculator to ensure stability.
  • Splitter/Merger Balancing: An unbalanced manifold or a poorly designed splitter setup can lead to some machines getting starved while others back up.
  • Upstream Production: The machine you are analyzing might be inefficient because the factory making its input parts is *also* inefficient. The problem can be many steps back in the chain.
  • Alternate Recipes: Choosing a different recipe can drastically change input requirements, potentially easing a bottleneck or creating a new one. This is key for alternate recipe analysis.

Frequently Asked Questions (FAQ)

1. Why is my machine’s efficiency not 100% even though the green light is on?

The green light only means the machine is *working*, not that it’s working *optimally*. It will flash on and off if it’s waiting for resources, which this calculator will identify as sub-100% efficiency over time.

2. Does overclocking a machine automatically make it more efficient?

No. Overclocking increases a machine’s *potential* speed and power consumption. It does not increase its efficiency. If you overclock a machine without increasing its input supply, its efficiency will actually go *down* as it spends more time idle.

3. What is the difference between efficiency and uptime?

In Satisfactory, they are effectively the same. A machine with 100% uptime (never stops) is running at 100% efficiency. A machine that is only active half the time due to resource starvation has 50% uptime and thus 50% efficiency.

4. Can I use this satisfactory efficiency calculator for fluids?

Yes, the principle is identical. The units change from items/min to m³/min, but the math of supply vs. demand remains the same. A Refinery needing 50m³ of crude oil but only receiving 40m³ will be inefficient.

5. My output is backed up. How does that affect efficiency?

If a machine’s output belt is full, it will stop working. This also results in less than 100% efficiency. This calculator focuses on the *input* side, but an output bottleneck is another common cause of inefficiency.

6. How do I find out my actual input supply?

The easiest way is to know the source. If a Mk.1 Miner on a Normal node (60 items/min) is connected directly to the machine, the supply is 60. If it’s coming from a complex splitter system, you may need to temporarily disconnect the belt and let items build up to see how quickly the belt fills.

7. Does this calculator account for power shards?

Yes. Power shards are what you use to change the clock speed. Simply enter the resulting clock speed (e.g., 150%) into the calculator.

8. What’s the maximum belt speed I need to consider?

As of Update 8, the fastest conveyor belt is the Mk.5, which carries 780 items/min. No single machine requires an input faster than this, but multiple machines might.

© 2026 FICSIT Inc. Efficiency is mandatory. All rights reserved.



Leave a Reply

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