For germany i would recommend a o2o contract. Assuming you want to do a business contract this would be the link with tariff info:
o2online - o2 o - Keine mtl. Grundgebühr, keine feste Vetragslaufzeit!
It has no monthly fee and no minimum contract time. Just pay per use (including a cap for national calls after which it can be concidered a flatrate)
Chris