Malaczko has been involved in invoicing IT development projects for the last 20 years both in the corporate and SME space.