Factorio production — recipes, crafting speed and bottlenecks

Calculate small base-game production examples at normal quality without bonuses. Check speed, output counts, single belt lanes, inserters and power when ratios fail.

Edition: PC Steam base game (app 427520), standard Freeplay: no Space Age, Quality, Elevated Rails or external mods; normal quality and standard research costs. Enemy, pollution and resource settings are addressed separately

Verification scope: Official stable download 2.0.77 checked on 2026-10-04. Numbers and research prioritize official factorio-data tag 2.0.77. Experimental 2.1, old 1.1 and expansion conditions are separate. No executable or individual save was tested

Sources checked: 2026-10-04

34 / 34 rows

Align machines and bonuses before calculating

Recipe seconds are base time. Actual output also depends on crafting speed, output count, supply and removal. These calculations use normal quality with no modules, beacons or productivity.

Wide tables scroll horizontally.

Align machines and bonuses before calculating: 4 entries
Equipment / conditionValue usedPotential misreading
Stone furnaceCrafting speed 1Assumes uninterrupted fuel/materials and output removal
Assembling machine 1Crafting speed 0.5A 5-second recipe takes 10 seconds per cycle
Assembling machine 2Crafting speed 0.75A 5-second recipe takes about 6.67 seconds; counts alone cannot compare tiers
Power and materialsAssumed continuously sufficientTheoretical output excludes starvation, blackouts and full-output downtime

Unmodified theoretical items/minute = 60 × crafting speed × output per cycle ÷ base recipe seconds. Ratios balance capacity; they do not require every machine to run continuously.

Representative components and per-machine output

Wide tables scroll horizontally.

Representative components and per-machine output: 7 entries
ProductChecked input → outputMachine / base timeConditional production exampleBottleneck check
Iron / copper plate1 corresponding ore → 1 plateStone furnace / 3.2 seconds18.75 per minute per furnaceFuel, ore and output space
Steel plate5 iron plates → 1 steelStone furnace / 16 seconds3.75 steel/minute; consumes 18.75 iron plates/minuteSupply iron plates, not ore
Iron gear wheel2 iron plates → 1 gearAssembler 1 / base 0.5 seconds60/minute; consumes 120 iron plates/minuteCan feeding sustain 2 plates/second?
Copper cable1 copper plate → 2 cableAssembler 1 / base 0.5 seconds120/minute; consumes 60 copper plates/minuteTwo outputs per cycle also require removal capacity
Electronic circuit1 iron plate + 3 cable → 1 circuitAssembler 1 / base 0.5 seconds60/minute; consumes 180 cable/minuteCheck cable production and inserter input
Engine unit1 steel + 1 gear + 2 pipes → 1Assembler 1 / base 10 seconds3/minuteCannot handcraft; check every ingredient
Advanced circuit2 circuits + 2 plastic + 4 cable → 1Assembler 1 / base 6 seconds5/minuteInspect plastic's oil branch and cable's solid branch separately

Table times are not actual cycles: assembler 1 doubles base time. Locked recipes require the progression guide's research checks.

Count science output per cycle

Before adding science assemblers, check ingredient branches separately. These examples use assembler 1 without bonuses, continuously powered and able to receive/remove items.

Wide tables scroll horizontally.

Count science output per cycle: 3 entries
ProductChecked input → outputMachine / base timeConditional production exampleBottleneck check
Automation science — red1 copper plate + 1 gear → 1Assembler 1 / base 5 seconds6/minuteAre gears already manufactured from plates?
Logistic science — green1 inserter + 1 belt → 1Assembler 1 / base 6 seconds5/minuteBoth ingredients must be finished items
Chemical science — blue2 engines + 3 advanced circuits + 1 sulfur → 2Assembler 1 / base 24 seconds2.5/minuteInspect engine, circuit and sulfur branches in turn

Blue science produces 2 per cycle. Treating it as one every 24 seconds overestimates machine needs. A pack's recipe differs from its research unlock condition.

Original calculation: 30 red science per minute

Choose 30/minute as a hypothetical target and work backward. This is a design example, not a required minimum or recommended completion speed.

  1. Count this red-science line alone, excluding construction, ammunition and green science.
  2. Add upstream requirements; include other uses when sharing iron supply.
  3. Deliver science to labs or available storage; clear output blocking before diagnosing shortage.

Wide tables scroll horizontally.

Original calculation: 30 red science per minute: 5 entries
StageCalculationDecision in this example
Assembler 1 for red science6/minute each; 30 ÷ 6 = 5Capacity from 5 red-science assemblers
Gear supply30 gears/minute for 30 red scienceOne gear assembler 1 produces 60/minute, leaving spare capacity
Iron plate supply2 plates per gear; 30 × 2 = 60Reserve 60 plates/minute separately from other uses
Copper plate supply1 copper plate per red science; 30 × 1 = 30Reserve 30 copper plates/minute
Matching green output5/minute each; 30 ÷ 5 = 65 red and 6 green assemblers; green ingredients still need separate supply

A gear machine idle roughly half the time still meets this red-science example. Spare capacity is not a fault. If research stops, science output fills and theoretical continuous rates cease.

Original calculation: 3 cable assemblers to 2 circuit assemblers

Same machine tier, no modules or other bonuses. Calculate conditions for two circuit assembler 1s at full speed.

Wide tables scroll horizontally.

Original calculation: 3 cable assemblers to 2 circuit assemblers: 4 entries
ProcessTheoretical rateSupply / removal check
2 circuit assemblers60 × 2 = 120/minuteRequires 120 iron plates and 360 cable/minute
3 cable assemblers120 × 3 = 360/minuteConsumes 180 copper plates/minute; matches demand
Shared materialsMaterials diverted elsewhere are unavailableAre circuit and construction lines competing for cable?
Effective connection throughputCorrect machine ratios can still be limited by insertersIf input empties, consider faster/multiple arms. Direct insertion still needs transport capacity

“3:2” describes only cable/circuit processing capacity. One ordinary arm does not guarantee full speed. Recalculate if only one side changes to assembler 2.

Calculating one yellow-belt lane

A normal-quality yellow belt without item stacking carries 15 items/second across both lanes. If ore and fuel occupy separate lanes, count ore against only one lane.

Wide tables scroll horizontally.

Calculating one yellow-belt lane: 4 entries
AssumptionResultCondition to establish
Both yellow-belt lanes15/second = 900/minuteBoth fully supplied with the same material
One lane for iron ore7.5/second = 450/minuteDo not count the coal lane toward ore capacity
24 stone furnaces smelting iron24 × 18.75 = 450 plates/minute450 ore/minute, enough fuel and plate-output room
Only one output lane is blockedThe empty opposite lane is not automatically usedCheck the inserter's drop lane and downstream receiver

Extending to 48 furnaces and both yellow-belt lanes requires 900 ore/minute plus separate fuel. Do not use miner-count tables without aligning ore type, remaining patch, productivity and resource-consumption modifiers.

When actual output misses the ratio

Wide tables scroll horizontally.

When actual output misses the ratio: 7 entries
SymptomUpstream / downstream displayTrySetting / version difference
Inputs frequently emptyThe preceding belt is thin tooCheck upstream production and other branch consumptionCheck mining productivity and remaining ore too
Full belt but empty inputInserters cannot move enoughAfter direction/filter/power checks, improve arms or connectionsCapacity research and belt placement change effective throughput
Finished-product slot fillsOutput belt/chest fullRun the receiver or provide appropriate storageNo-demand stoppages are normal
Every stage slows togetherNetwork Satisfaction insufficientRestore fuel supply and generationInspect only the relevant network if grids are split
Only fluid recipes stopPorts, fluid or recipe do not matchUse a compatible assembler, select the recipe and check ports/fluidAssembler 1 cannot use fluids
Another line starves after expansionThe shared belt thins after its splitRecalculate total consumption and increase material supplySplitters do not create more material
Ratios change after replacing machinesOnly some crafting speeds changedCompare speed × output ÷ time, not counts aloneAlign tier, quality, modules and beacons

Oil processing requires space in every output as well as input supply. Return to the appropriate midgame progression panel for concrete steps.

Frequently asked questions

Why does a 5-second recipe take longer?

Divide base time by crafting speed: assembler 1 at 0.5 takes 10 seconds without bonuses. Starvation, power shortages and full outputs add delays.

Why do materials remain before inserters despite correct ratios?

Machine ratios calculate processing capacity. Check arms' direction, power, filters and throughput, plus receiver slots. Belt stock alone does not establish delivery.

Should every surplus be eliminated?

Excess capacity or temporary stock is not automatically failure. Waiting with enough finished output can be normal. Separate starvation from lack of demand.

Do equal machine counts preserve ratios after upgrades?

Uniform scaling differs from speeding only one side. Normal assembler 1 runs at 0.5 and assembler 2 at 0.75; recalculate when replacing only some.

🔥Popular guides
  1. 1Brotato Character Tier Comparison: First Clear and Danger 5 Picks
  2. 2Dungeon Clawler Builds: 4 Early Choices and 6 Character Builds
  3. 3Brotato Build Guide: Weapons, Upgrades and Pitfalls for 8 Characters
  4. 4Everything is Crab Walkthrough — Early Decisions to Higher Pressure
  5. 5Mouthwashing Walkthrough and Collectibles Guide

Based on site-wide views, captured July 6, 2026 (previous 28 days plus capture day).