在小规模纳税人公司需要开发票时,通常有两种方式可供选择。一种方式是企业自行购买税控设备并支付服务费,然后前往税务局申请发票,自行开具。这种方式要求企业具备一定的税务知识和操作能力。另一种方式则是对于企业无法自行开具的发票类型,例如某些专用发票,企业可以向税务局申请代开。