Advanced Bill Splitter can solve all your problems regarding sharing. Its is really nice application with more flexibility of adding no. of people and adding the items, taxes. Once added all the needed options, it will auto calculate the share per person with generating in depth receipt, so no one get confused. It also give facility of item based sharing which means you can do more precise splitting.
You can download Advanced Bill Splitter from Android market
or use this QR code.