ASRA is primarily funded by ASRA Foundation Switzerland. The funds are received in the form of grant on regular basis. Funds are released under recurring & non recurring heads.
ASRA generates revenue through raising contribution amount from various training courses which are run at ARTC such as computer, tailoring and beauty culture course. Revenue is also generated through OPD registration charges, treatment charges, Bank interest, donations etc. The financial statements are prepared on quarterly basis in prescribed format & on the occurred method of accounting is followed. Raw materials for workshop, training program, handicraft, tailoring etc. are valued at cost. The accounts of ASRA are audited each quarter by an Internal Auditor. Yearly Statutory Audit is done each year by a Chartered Accountancy Firm.