Съгласно чл. 6 от ЗСП, Агенцията за социално подпомагане:
1. изпълнява държавната политика за социално подпомагане;
2. осъществява дейност по предоставяне на социални помощи;
3. разработва единна система за оценка и контрол на дейностите на дирекциите "Социално подпомагане" и осъществява специализиран контрол върху тях чрез инспектората на Агенцията за социално подпомагане;
4. събира, обработва, систематизира, съхранява и използва информация в сферата на функционалната си компетентност по закон в интегрирана информационна система;
5. изготвя обобщени годишни отчети и анализи за дейността в областта на социалните помощи, които представя на министъра на труда и социалната политика;
6. участва при изготвянето на проекти на нормативни актове в областта на социалните помощи;
7. поддържа регистри на децата, които могат да бъдат осиновени при условията на пълно осиновяване, на осиновяващи при условията на пълно осиновяване и на утвърдените приемни семейства чрез регионалните дирекции за социално подпомагане;
8. усъвършенства критериите и индикаторите за извършване на индивидуална оценка на потребностите на хората с увреждания по Закона за хората с увреждания;
9. организира дейността по извършване на индивидуална оценка на потребностите на хората с увреждания по реда на Закона за хората с увреждания;
10. предоставя анализ и обобщени данни от индивидуалните оценки на потребностите на хората с увреждания по Закона за хората с увреждания и резултатите от тях на министъра на труда и социалната политика за определен период, в определен регион или за страната;
11. публикува на официалната си интернет страница информация за насоките и достъпа за реализиране на правата за хората с увреждания;
12. участва и задължително дава становища при изготвянето на проекти на нормативни актове, свързани с правата на хората с увреждания;
13. извършва и други дейности, определени със закон или с акт на Министерския съвет.
Съгласно чл. 2 от Устройствения правилник на АСП:
Агенцията е администрация към министъра на труда и социалната политика за изпълнение на държавната политика по социално подпомагане и осъществява следните дейности:
1. предоставяне на социални помощи и на семейни помощи за деца, закрила на детето и осигуряване на правата на хората с увреждания;
2. оказва методическа подкрепа при оценката на потребностите от социални услуги, планирането, създаването, предоставянето и развитието на социалните услуги;
3. координира разработването и актуализацията на Националната карта на социалните услуги;
4. дава предварително одобрение за създаване, промяна на броя на потребителите и промяна на мястото на предоставяне на социалните услуги, които се финансират от държавния бюджет, в съответствие с Националната карта на социалните услуги;
5. разработва предложения до министъра на труда и социалната политика за определяне и актуализиране на стандартите за финансиране на социалните услуги, които се финансират от държавния бюджет, и за размера на таксите за тяхното ползване;
6 изготвяне на обобщени годишни отчети и анализи за всички индивидуални оценки на потребностите на хората с увреждания и резултатите от тях, както и за дейността по социално подпомагане в страната, които представя на министъра на труда и социалната политика;
7. участва при изготвянето на проекти на нормативни актове в областта на социалните помощи, социалните услуги и правата на хората с увреждания;
8. разработва единна система за оценка и контрол на дейностите на дирекциите "Социално подпомагане" и осъществява специализиран контрол върху тях чрез инспектората;
9. други дейности, определени в закон или в акт на Министерския съвет;
10. Агенцията е управляващ орган на Оперативна програма за храни и/или основно материално подпомагане, съфинансирана от Фонда за европейско подпомагане на най-нуждаещите се лица 2014 - 2020 г., съгласно Решение № 902 на Министерския съвет от 2015 г. и изпълнява тези функции съгласно системите за управление и контрол на програмата.“