In New York the cap per applicant is $20. Also if you already a background and credit check completed in the last 30 days then you can use that and your landlord shouldn’t charge you for a new one.
I had to pay more than that when I signed a new lease 6 months ago. Is there a way to report it and try to get money back from my landlord? I live in NY too.