This is a reminder of an older new story. This applies to self employed (sole traders and partners) not to directors of companies.
The old direct debits for class 2 national insurance (£2.80 per week) have ended. The class 2 national insurance for the current tax year (2015-16) will be payable as part of self assessment, due 31 January 2017.
Note that in future, class 2 national insurance is to be abolished. Instead all national insurance for self employed will be under class 4 national insurance which is calculated by reference to profits rather than a fixed rate.