It really is simple, if you use your account on her iPhone, you don't have to pay again. If you use another account you will be charged again.
It is no problem to have apps from two different accounts on one iPhone or to have several iPhones using the same account!