百药先后于唐太宗贞观元年（627年）和三年（629年）两次奉诏继续完成父撰遗稿，并参考了隋朝史家王劭所撰编年体《齐志》。《齐书》成书于贞观十年（636年），经历了三个朝代（北齐、隋、唐）、共六十多年时间。《齐书》在宋朝后为了区别萧子显的《南齐书》改为《北齐书》。