A softener tank label tells you a capacity, not a fit. The real question is how many grains of hardness your household asks the unit to remove each day, and whether the unit can cover that between regenerations at the setting you plan to run. You can work that out from three numbers you already have or can get in about a week.
Count the people who really use the water
Count the people who live in the house full time, then add anyone who stays most nights, such as a grown child home for long stretches or a relative who lives there part of the year. Leave out short visits. A weekend guest does not change the daily load enough to size a unit for them, though you can plan for a busy weekend with a margin later on.
Read the meter for a normal week
Take a meter reading at the same time each morning for seven days, and subtract to get the gallons used per day. Choose a week without a holiday, a house project, or a long trip, because those weeks pull the average in one direction. If you have a well with no meter, ask whoever installed the pump or the pressure tank what daily volume they assumed, and check it against how often the pump runs over a day. Write the average daily gallons down as G.
Take hardness from your own water report
Find the hardness value in your own water test, not a neighbor's and not a general figure. Many reports give hardness in grains per gallon. Others give it in milligrams per liter as calcium carbonate. If yours uses milligrams per liter, divide by 17.1 to get grains per gallon. Write this down as H. If you have no current test on file, get one before you size anything, because a softener sized to a guess is still a guess.
Work out the daily grain load
Multiply G by H. The result is the grains of hardness your household asks the unit to remove each day. Then choose how many days you want between regenerations. Multiply the daily grain load by that number of days, and the total is the grain capacity the unit needs to supply between regenerations. Add a margin for the busiest days you expect, such as laundry days or a month with frequent visitors. Keep the margin modest. A unit far larger than the load can regenerate so rarely that the resin sits for long stretches, which is one reason an oversized unit is not automatically the safe choice.
Match the capacity to the setting you will run
A listed capacity is not a single fixed number. Capacity usually depends on how much salt is used per regeneration, so a unit rated at one salt level may hold less when set for a lower dose. Ask which salt setting the rated capacity assumes, and whether the unit will run at that setting. Compare that figure to the grain capacity you worked out. If the rating does not state its salt setting, ask for it in writing before you rely on it.
Recheck when the load changes
The math changes when the house changes. Adding people, a home office that runs water all day, a new laundry setup, or a hot tub that is refilled often all raise G. A new water report changes H. Keep the worksheet with your water report, redo the numbers when either changes, and ask your service provider to confirm the setting again if the regeneration schedule is changed.
What to ask before you sign
Ask the installer or seller which daily gallon figure and hardness value their proposal used, then compare those to your meter reading and your report. Ask what grain capacity the unit gives at the setting they plan to program. Ask how the unit will regenerate on your schedule, and what happens during a heavy-use week. If the answers do not match your own worksheet, ask for the proposal to be redone with your numbers before you accept it.