The primary responsibility of a bookkeeper is to maintain your business' accounting records. The role is of a BAS agent is more diverse. The significant point is that your bookkeeper does not need a specific qualification, whereas a BAS agent must be registered with the Tax Practitioners Board.