Back to studio guides

Studio operations

Product Photography Production Capacity Planning | Lenso

Build a product photography capacity model from the studio's own completed jobs, including setup time, output rows, post-production work, blocked time, and measured ranges.

By Lenso Editorial

Published August 6, 2026

Updated August 22, 2026

Sources reviewed August 22, 2026

Completed product photography jobs feeding a capacity model built from setup, shot rows, active work, blocked time, post-production, quality control, and the current constraint.

Production capacity is the amount of defined work a studio can complete with its available people, equipment, space, and time under stated conditions.

There is no universal:

  • SKUs per day
  • Images per hour
  • Studio utilization target
  • Schedule buffer

A simple packshot, reflective product, styled set, apparel job, model shoot, composite, and channel package are not equivalent units.

Build the capacity model from the studio's own completed work.

Decide what `complete` means

A capacity number is meaningless until the endpoint is defined.

Possible endpoints include:

  • Capture completed
  • Selected captures handed to retouching
  • Proof set ready
  • Internal QC passed
  • Client decision received
  • Final files released

Use the endpoint the schedule needs.

Do not call a capture-day count final-delivery capacity.

Choose a useful work unit

Possible units include:

  • Required shot row
  • Product-view combination
  • Setup
  • Product set
  • Release batch
  • Retouched file
  • Final delivered output

A raw SKU count can hide several views, variants, setup changes, styling, model work, post-production, and destination outputs.

The corrected shot-list row is often a better planning input than a product count alone.

Define the work class from observed differences

A studio can create its own classes.

Possible factors include:

  • Fixed or changing setup
  • Product handling
  • Styling
  • Reflective or transparent material
  • Apparel or model work
  • Number of required outputs
  • Composite or focus-stack work
  • Retouching treatment
  • Color sensitivity
  • Destination package
  • Internal QC method

Do not copy generic classes from another studio and treat them as a benchmark.

Use a small number of classes that explain the studio's actual work.

Separate active work from elapsed wait

Record at least three time types.

Active work

Time a person or resource is working on the unit.

Setup or changeover

Time required to prepare or reset the set, equipment, product, software, or handoff.

External or blocked elapsed time

Time waiting for product arrival, client decision, missing reference, approval, payment, an external retoucher, the upload owner, or another dependency.

Blocked elapsed time affects delivery timing.

It is not automatically productive capacity consumed by the same person.

Measure a representative history

Use several completed jobs that match the current work class.

Record:

  • Job
  • Class
  • Products
  • Required shot rows
  • Setup count
  • Active capture time
  • Active post-production time
  • Internal QC time
  • Rework or correction time
  • Blocked time
  • People and equipment used
  • Completed endpoint
  • Known exception

Do not publish one anecdotal job as a studio benchmark.

Do not hide a job because it was slow.

The variation is part of the model.

Use ranges rather than false precision

For each class, record:

  • Observed low
  • Observed typical band
  • Observed high
  • Sample count
  • Conditions
  • Known outlier

A median or percentile can be useful when the sample is large enough.

A small studio can begin with a simple observed range.

Do not display two decimal places when the source is a rough time log.

Build the estimate from components

One planning model can be:

  • Estimated active work
  • =
  • setup and changeover work
  • +
  • capture work for required shot rows
  • +
  • post-production work
  • +
  • internal QC work
  • +
  • the studio's chosen exception allowance

Then add external dependencies separately:

  • Client review window
  • Shipping or sample dependency
  • External retouching
  • Payment or release condition
  • Destination upload

Do not combine all elapsed time into one throughput rate.

Use the current mix, not the average client

A proposed job should identify:

  • Work class
  • Required shot rows
  • Setup groups
  • Products not ready
  • External collaborators
  • Color-critical or composite work
  • Current destination outputs
  • Review method
  • Delivery endpoint

Apply the relevant observed range.

Do not multiply a generic average by the total SKU count.

Capacity is constrained by the narrowest current stage

A job can have enough camera time and insufficient styling, product prep, retouching, internal QC, client review, or export capacity.

Record the current stage constraint.

Do not assume that adding a photographer increases final-delivery capacity.

Keep client response time outside staff utilization

Client review affects the calendar.

It should not be counted as active studio work.

Record:

  • Proof ready
  • Client review requested
  • Client decision received
  • Studio revision starts

Use the agreement or current job plan for review timing.

Do not publish one universal client-response deadline.

Account for unavailable or unready products

A product that is missing, damaged, mislabeled, still in transit, not approved, or waiting for a replacement can block its rows.

Record the blocked rows separately.

Do not treat them as normal throughput failure.

Make a schedule decision

The studio can choose:

When the decision is to add a second shooter or freelance help, those new hands still need named ownership on the job — product photography team roles is the map for which handoffs stay assigned after capacity help arrives.

  • Accept within current capacity
  • Accept with a changed date
  • Split the job
  • Change the required output
  • Use another approved resource
  • Decline

The capacity model informs the decision.

It does not make the commercial decision automatically.

"Use another approved resource" can mean a freelancer working inside the studio's own process, or it can mean sending a slice of the job to a partner studio — a different decision with its own rules for the style guide, sample custody, client disclosure, and QC.

Copyable capacity worksheet

  • CAPACITY MODEL
  • Period reviewed:
  • Reviewer:
  • Work class:
  • Completion endpoint:
  • Sample count:
  • OBSERVED JOBS
  • Job:
  • Required shot rows:
  • Setup groups:
  • Active capture time:
  • Active post-production time:
  • Internal QC time:
  • Correction time:
  • Blocked elapsed time:
  • People:
  • Equipment or set:
  • Known exception:
  • CLASS RANGE
  • Observed low:
  • Observed typical band:
  • Observed high:
  • Conditions:
  • Outliers:
  • PROPOSED JOB
  • Products:
  • Required shot rows:
  • Setup groups:
  • Work class mix:
  • Source readiness:
  • External collaborators:
  • Destination outputs:
  • Review method:
  • Delivery endpoint:
  • ESTIMATE
  • Setup and changeover:
  • Capture:
  • Post-production:
  • Internal QC:
  • Studio-chosen exception allowance:
  • External dependencies:
  • Current constraint:
  • Proposed date:
  • Decision:

Review the model after the job

Compare:

  • Planned work
  • Actual active work
  • Actual blocked time
  • Actual completed output
  • New requirement
  • Changed setup
  • Correction
  • Known outlier

Update the class only when the new data is relevant.

Do not change the benchmark solely to make an earlier estimate appear correct.

How this fits in Lenso

Lenso can provide the current job brief, product rows, shot rows, proof and decision history, final files, and delivery context.

Those records can supply inputs to the studio's separate capacity model.

Lenso does not currently calculate throughput, allocate crews, schedule sets, forecast production, or promise a delivery date.

Use a spreadsheet, scheduling product, project-management tool, or another current system for capacity planning.

Questions

How many products can a studio shoot in a day?

There is no universal number. Define the output, setup, class, and completion stage, then use the studio's own history.

Should capacity be measured in SKUs?

A SKU count can be one input. Required shot rows and setup groups often explain the work more clearly.

Should client review time be included?

Include it in delivery planning, but keep it separate from active staff capacity.

How much buffer should a studio keep?

Choose a studio-specific allowance from observed variation and risk.

Does Lenso calculate capacity?

No.

Sources and review notes

The sources below support the time-sensitive or material claims in this guide. Review dates show when Lenso last checked the source, not when the source was created.

See the current product

See what Lenso manages, and what it leaves to specialist tools.

Lenso connects the client-side product photo job. It does not calculate the studio's service price, replace accounting, write contracts, schedule production, or decide tax.

Product Photography Production Capacity Planning | Lenso