The SNP has signed a contract with a new auditor more than six months after the previous company quit.
The party has been without auditors for its accounts since October, with the Westminster group left with just weeks to file with the Electoral Commission, or risk losing £1.2m in funding from UK Parliament authorities to support their work.
The SNP now hopes to be able to file its accounts in time to meet this deadline, and to file its accounts with the Electoral Commission in July.