How to Calculate Training Volume: Sets, Reps and Tonnage for Strength Training
I kept adding weight and stalled - because I never counted my volume
For months I only looked at the bar. Heavier squat, heavier bench, add a little every week - it felt like progress. But my chest would not grow and my back stayed flat. It was only when I sat down and counted how many sets I was actually doing per muscle each week that the problem became obvious. My chest was getting 6 working sets a week. My back was getting 18. No wonder one was growing and the other was not.
That is a lesson you cannot fix by loading the bar harder. Training volume is the amount of work your muscles do - and it, more than any single rep PR, decides whether a muscle grows. Without counting volume, you are guessing whether you train a muscle group too little, just right, or too much.
This guide covers everything worth knowing about how to calculate training volume - from the definition of tonnage, through the simpler measure of working sets, to counting weekly sets per muscle group and the pitfalls that distort the numbers. For the related question of how to turn volume into a progression signal, see our guide to progressive overload.
What is training volume - tonnage and working sets
Training volume has two common definitions. Both are useful, but for different jobs.
Tonnage is the most literal measure: sets x reps x weight. If you do 3 sets of 8 reps at 80 kg, the tonnage is 3 x 8 x 80 = 1920 kg. It captures total mechanical load well and works nicely when you compare two sessions of the same exercise week over week. It has one flaw - it favors heavy exercises. A squat always "wins" on tonnage against a biceps curl, even though for your biceps the curl is the exercise building size.
Working sets (hard sets) are the simpler and often more practical measure. You count how many sets taken close to failure (usually within 1-3 reps in reserve) you performed for a given muscle. A curl set counts the same as a row set - one set is one unit of stimulus. This measure underpins most hypertrophy recommendations because it is easy to plan and compare across exercises.
In practice: track tonnage per exercise to see load progression. Count working sets per muscle group to plan the weekly stimulus. Each number answers a different question.
Why volume drives hypertrophy
A muscle grows when it gets enough stimulus and then time to recover. That stimulus is primarily mechanical tension accumulated across many working sets. One hard set sends a growth signal, but the sum of sets across the week determines how strong that signal is.
This is why volume, not weight alone, is the main lever for hypertrophy. You can grind brutally heavy single sets and still not grow if there are too few of them. The reverse is also true - a moderate weight in the right number of working sets builds size, provided each set is taken close to failure.
That does not mean more is always better. Volume works within a range - there is a lower bound below which the stimulus is too weak, and an upper bound above which you cannot keep up with recovery and volume becomes "junk." The craft of counting volume is hitting that productive range for each muscle and holding it long enough to judge the effect. Exactly how many sets each group needs is broken down in our guide to sets per muscle per week.
How to count weekly volume per muscle group
This is the most important skill in the whole article, because volume is judged across a week, not a single session.
Step one: assign each exercise to the muscle it actually loads. Bench press is chest as the primary muscle, but also triceps and front delts as supporting muscles. A row is back as primary and biceps as supporting.
Step two: count the working sets for each muscle across the entire training week. Here you face a decision about how to count supporting sets. The simplest approach, and enough for most people, is to count only sets where the muscle is the main target of the exercise. A more detailed approach counts supporting sets as half - bench then adds 0.5 sets to triceps for every working set.
Example for a simple three-day PPL plan:
| Muscle | Push | Pull | Legs | Weekly total |
|---|---|---|---|---|
| Chest | 9 | 0 | 0 | 9 sets |
| Back | 0 | 12 | 0 | 12 sets |
| Shoulders | 6 | 0 | 0 | 6 sets |
| Biceps | 0 | 6 | 0 | 6 sets |
| Triceps | 6 | 0 | 0 | 6 sets |
| Legs | 0 | 0 | 12 | 12 sets |
With a table like this, you immediately see where volume is balanced and where a muscle is getting too little. The same breakdown week after week shows whether you are deliberately increasing the stimulus or accidentally cutting it.
Pitfalls that distort your numbers
Counting volume only matters if the numbers are honest. Four common pitfalls can inflate volume on paper while the real stimulus is much smaller.
Warm-up sets. A light warm-up is not a working set and should not enter your count. If you fold two warm-up sets into tonnage, you inflate volume while the hypertrophy stimulus from them is negligible. Count only working sets taken close to failure.
No effort control. A set to failure and a set with five reps in reserve both count as "one set," but they deliver completely different stimulus. If you do not track how close to failure you work, your volume can be high on paper and too light in reality. Counting working sets assumes each one is taken around 1-3 reps in reserve. How to gauge that reserve is covered in our guide to RIR and RPE.
Set quality. A shortened range of motion, body english, a cut-off rep halfway down - such a set looks identical in your log to a full-range one, but it builds less. Volume counted from sloppy sets is inflated relative to the real stimulus.
Mixing variants. If you count overhand and underhand rows together as "rows," you lose the information about how much stimulus a specific movement gets. For per-muscle volume it is a minor issue, but for per-exercise progression tracking it is critical.
How Pully shows your weekly volume
Counting volume by hand in a spreadsheet works, but it is laborious - you have to maintain formulas, muscle assignments, and recalculate every session. Pully calculates volume for you as you log, so the numbers are always current with no extra work. We compare both approaches in our article on app vs spreadsheet.
For free you get weekly volume - the sum of work from the current training week, calculated automatically after every logged set. That is enough to see whether the current week is heavier, lighter, or right on target relative to your plan.
When you want to turn a raw number into a picture of how the stimulus is distributed, Pully goes further. Sets per muscle in a weekly view show how many working sets land on each muscle group - exactly the table we counted by hand above, built automatically. Volume trends show whether your load is rising, holding, or falling across weeks, so you can see when you are deliberately progressing and when you are quietly cutting work. You will find these on the features page.
How to use volume in practice
A number alone does nothing unless you pull a decision through it. Here is a simple way to use volume across a training cycle.
Establish a baseline. Count how many working sets per muscle you currently do in a week. That is your baseline - do not change it until you know what you have.
Balance neglected muscles. If one group gets clearly fewer sets than the rest and is not growing, add volume there before you start playing with weight. Often that single change unlocks a muscle that has been stuck for months.
Increase gradually. Add volume in small steps - one or two sets per muscle per cycle - and watch recovery and weight progression. If your weights start dropping and sessions feel heavier at the same numbers, you are nearing the upper bound.
Deload when needed. After several weeks of building volume, insert a week of reduced load - fewer sets, lighter weight. Volume is not only how much you add, but also when you back off so your body can catch up.
To judge whether you are ready for a heavier weight at a given volume, a quick estimate of your max helps - calculate it in the 1RM calculator from the weight and reps of a working set.
Summary
Training volume is the amount of work your muscles do - measured as tonnage (sets x reps x weight) per exercise or as working sets per muscle. It, more than any single PR, drives hypertrophy, because the sum of sets across the week determines the strength of the stimulus.
- Count two measures for two jobs - tonnage per exercise for progression, working sets per muscle for weekly planning.
- Judge volume across the week - assign exercises to muscles and count the working sets for each group.
- Keep the numbers honest - no warm-up sets, with effort control and a full range of motion.
- Increase gradually and deload - add one or two sets at a time and insert weeks of reduced load.
- Balance neglected muscles with volume - before you reach for a heavier weight.
Whether you count in a spreadsheet or in Pully - what matters is that volume is counted honestly and regularly. Free weekly volume covers your day-to-day needs, and when you want the full picture, Pully adds the per-muscle set breakdown and volume trends. Start by counting your sets per muscle this week - every other decision follows from that one table.