It depends on where the NULL column is in the set of columns for the table. If the NULL column is in the middle of the table and is followed by other non-NULL columns, then it takes one byte of storage (the length indicator). If it is the last column of the table, or if all following columns are null, then it (and any following columns) takes zero bytes.

John