You need to get your equipment profile set up correctly. Below is a screen shot of the equipment profile page from BeerSmith 3:
The important values to get correct on this page are the volumes and boil off rate. "Brewhouse Efficiency" on this page is just what will be used as the default in a recipe that uses this equipment profile, but you will be able to (and should) change it for each recipe on the recipe input page. You should set your "Mash Tun Volume" and "Mash Tun Weight", which should be your BK for single vessel BIAB. Mash Tun Weight is needed for accurate strike water temp calculations. "Recoverable Mash Deadspace" and "Mash Deadspace Losses" should both be 0 for single vessel BIAB.
"Batch Volume" is your target volume to your fermenter. The volume you use here is just the defaut when entering new recipes, and you will be able to change it when you enter the recipe ("Batch Size" on the recipe page.) "Fermenter Loss" isn't really used in the volume calculations (but you should know it for planning purposes), since volume calculations all start with "Batch Volume/Size."
"Loss to Trub and Chiller" is the volume that will be added to your target "Batch Volume" to get your target post-boil volume, so this value needs to be correct.
"Boil Off" multiplied by "Boil Time" (converted to hours) gives you the volume that is added to your target post-boil volume to give you your target pre-boil volume. Again this value needs to be accurate. You will have the chance to adjust your boil time when you enter a recipe, so you should check the "Use boil off as hourly rate" and "Calculate Boil Vol Automatically" boxes, so that BS automatically calculates the total boil off for whatever boil time you set in the recipe.
Your strike water volume (for no-sparge BIAB) is calculated as:
Strike Volume = "Recoverable Mash Deadspace" + "Mash Deadspace Losses" + Grain Weight * Grain Absorption Rate + Pre-Boil Volume
Since for single vessel BIAB the first two items in the formula above should be 0, the strike volume formula reduces to:
Strike Volume = Grain Weight * "Grain Absorption Rate" + Pre-Boil Volume
There is no default for Grain Weight, as that is specific to each recipe.
Grain Absorption Rate should be set to what your specific process provides, but unfortunately the setting for this is well hidden. You find it under "Tools -> Options -> Advanced" as "BIAB Grain Absorb", and to make maters worse BS wants the value input in "fl oz/oz", when the values you measure for your system are in gal/lb. To convert gal/lb to fl oz/oz, multiply by 8. To convert the other way divide by 8. The default value for BIAB Grain Absorb is 0.586 fl oz/oz, or 0.07325 gal/lb. The default is probably a little on the low side if you don't squeeze, and possibly on the high side if you do squeeze.
Brew on