It takes USCIS approximately 30 days on average to issue receipts.  Fee waivers can significantly increase that time.