There are a few things you'll need to know. I will use a Sicce Syncra Silent 5.0 as an example. A 5.0 is rated at 1321 GPH and 12.5' TDH (total dynamic head).
1) How high is the outlet from where the pump sits. This is your overall head loss in feet. Fighting gravity is the largest loss in pumped systems. This is your major loss.
2) How long is your piping system in total feet. This is straight runs of pipe and elbows, valves, ect. To make it simpler on you, estimate a 90 as 5.2 feet, a check at 11 feet. Add that all together.
3) Find your pump manufacturers "curve" this will be a graph with the vertical axis being head (Feet) and the horizontal axis being flow (GPH). Once you have located that, find your major loss. I will use 6.5' for this example. The 6.5' vertical axis line intersects with the 5.0 curve at 900 GPH.
4) Use this "actual" flow rate to calculate your minor losses now. I will assume you are using schedule 40 pipe. A 1" Schedule 40 pipe with 900 GPH (15 GPM) has a head loss of 5.5 psi per 100' or 12.8'. Lets assume you have 50' of total length of pipe (fittings, valves, line). This would be 2.75 psi per 100' or 6.4'.
Look at friction loss (ft/100ft), that's the loss from moving water.
https://www.engineeringtoolbox.com/pvc-pipes-friction-loss-d_802.html
5) Adding 6.5' + 6.4' = 12.9'; We have choked our flow. 1" is too small, you'll only have about 100 GPH. Simply looking at 1-1/4" or 1-1/2" you can see 3.3' per 100' or 1.5' per 100'. This would allow our pump to flow either 700 GPH (1-1/4 using 50') or 850 GPH (1-1/2 using 50').
6) Remember you can always run larger pipe after the pump, and then neck down to fit your outlet pipe requirements.
Let me know if you have any questions.