Question: do you have to pay national insurance to get maternity allowance?
Answer: To get the full amount of Maternity Allowance, you must have paid Class 2 National Insurance for at least 13 of the 66 weeks before your baby's due. ... You may be able to get the full rate by making early National Insurance payments. HM Revenue and Customs ( HMRC ) will send you a letter to tell you how.