The firm will also cut wages for all staff earning more than €37,500 ($49,800) a year.
Professional staff will see salaries cut 10%, with a cut of 5% for administrative and secretarial staff.
McCann Fitzgerald is based in Dublin, with 450 employees across offices in Belfast, London and Brussels.