IFAC is incorporated under the laws of the Republic of Ireland and provides professional services under the ifac brand name, through Irish Farm Accounts Co-operative Society Limited and its subsidiaries, including ifac Audit Services Limited and ifac Investment Services Limited.