 Larger businesses are usually audited every year, while medium-sized and small businesses may be audited on a biannual or lower frequency rate.However, all Peruvian-resident legal entities must file tax returns and pay taxes both on a monthly and annual basis.The annual tax returns must be filed by the end of March or beginning of April, depending on the taxpayer number.