Yes, you need to create H&R Block online account to apply for the Emerald prepaid Card. Use the "Apply Now" link on this page to create an H&R Block account first.