第一种,对于自行开具我们要看纳税人的种类,一般规模纳税人专用发票和普通发票均可自行开具,但是对于小规模纳税人来说,之前是能开普通发票而不能开专用发票,如果确实需要专票,可以由税务机关代开,但是自2020年2月1日起都可以自行开专票了。第二种方式,税务机关代开主要是对于小规模纳税人和个体工商户来说在其需要时可以代开。