Hmm... some interesting takes here.
What I've done so far is:
If it's a TF shoot, the model ONLY gets the watermarked images in an online zip file and is allowed to use the photos for non-commercial use (including printing), and may not edit the image in any way.
If it's a paid shoot, they get the un-watermarked images
and watermarked "web optimized" images in an online zip file, and are free to use either version for non-commercial use (including printing). I even allow them to edit the images if they want, since they paid for them (resizing for posters, ads, etc). They just can't profit off of them. In my mind, they paid for it, so I don't care what they do with the images after that, aside from selling them.
And what I have written down, but haven't actually sold yet, is printing/commercial rights where I license the images to the client and they can use them however they wish, even for profit.
Recently I had a client ask me to purchase a print, and I'm happy to sell her one, but in my mind I'm just wondering what's stopping her from going to CVS and printing it herself, since typically I've allowed that. No client's ever asked to purchase a print of a photo I've already given them, digitally. The only time I've charged for prints in the past is when someone wants a print of one of MY photos, that wasn't for them (e.g. landscapes, etc). So I'm doing this print for her, but I'm finding it hard justifying it to myself charging her
$50+ since she could literally print one 8x10 herself for $3 at CVS.
So I'm wondering if it's normal to not allow people to print your photos, even if they paid for them, because if so, I might start including that in my contract, so I can have more revenue stream. Although technically if they have the digital file, they could print it anyway.