The efpos machine has the correct surcharge for the client set for our business, BUT PHOREST DOES NOT ALLOW the surcharge to be exact percentage which is causing a nightmare at the sales screen for us so we can balance each transaction perfectly. Phorest system rounds up and we cannot charge the client the rounded up fee because that would be ' profiteering' . The only thing that ends up perfect is efptos transaction at a set 20c but when i client uses Visa, Mastercard, or Amex they are percentage based. Come on techs you can fix this to be the exact percentage we set it to. This is a world wide issue not just Australia or my little business.