I routinely run immunos in my lab. Your 10X PBS recipe is a 0.1M PBS solution. For most immuno, for washes etc, you would use a 0.01 M (in other words 10 mM) 1X PBS solution which contains the following
1X PBS:
137 mM NaCl
2.7 mM KCl
10 mM Na2HPO4
2 mM KH2PO4
therefore, 10X PBS STOCK solution would be:
1.37 M NaCl
27 mM KCl
100 mM Na2HPO4
20 mM KH2PO4
You calculate this in the following manner:
For example 10X PBS
Given: MW NaCl 58.44, that is 58.44 g in 1 L = 1 M (58.44 g/L), your desired molarity 1.37 M in 1 L
58.44 g/L x 1.37 M = 80 g in 1 L
Given MW KCl 74.55, desired molarity 27 mM (or in other words 0.027 M) in 1 L
74.55 g/l x 0.027 M =2 g in 1 L
etc....
Hope this helps!