With our friends, we just throw a card in and split it, sometimes you pay more, sometimes a little less, but it's not about the food or the money, its the enjoyment and time with people. We are all in it together, don't sweat the small stuff.
In my experience, those who want to split to the penny, either don't have the money to be risking it or sometimes are just *****. If you dont have it, I get it, I'd ask the server to put the apps or drinks on me, split the rest, usually handles the issue.