VAT

Documentation about the centjes-switzerland vat command, for producing a VAT packet

Reference

Options

centjes-switzerland vat [--zip-file FILE_PATH] [--readme-file FILE_PATH]

  --zip-file    path to the zip file to create    default: "vat-packet.zip"
  --readme-file path to the readme file to create default: "README.pdf"    

Environment variables

  CENTJES_SWITZERLAND_ZIP_FILE FILE_PATH      path to the zip file to create      default: "vat-packet.zip"
  CENTJES_SWITZERLAND_README_FILE FILE_PATH   path to the readme file to create   default: "README.pdf"    

Configuration values

  Your legal name
  person-name:
    # or null
    <string>
  your first name
  first-name:
    # or null
    <string>
  your last name
  last-name:
    # or null
    <string>
  The organisation's legal name
  organisation-name:
    # or null
    <string>
  the VAT identifier
  example: 111.222.333
  vat-id:
    # or null
    <string>
  the quarter to produce the report for
  quarter:
    # or null
    # Quarter
    <any>
  tag to use for deductible purchases
  default: "deductible"
  tag-deductible:
    # or null
    <string>
  tag to use for non-deductible purchases
  default: "not-deductible"
  tag-not-deductible:
    # or null
    <string>
  tag to use for VAT-deductible purchases
  default: "vat-deductible"
  tag-vat-deductible:
    # or null
    <string>
  tag to use for non-VAT-deductible purchases
  default: "not-vat-deductible"
  tag-not-vat-deductible:
    # or null
    <string>
  Account name of your domestic income
  default: "income:domestic"
  domestic-income-account:
    # or null
    <string>
  Account name of your exports' income
  default: "income:exports"
  exports-income-account:
    # or null
    <string>
  Account name of your foreign income
  default: "income:foreign"
  foreign-income-account:
    # or null
    <string>
  Account name of your the VAT you've charged
  default: "income:vat"
  vat-income-account:
    # or null
    <string>
  Account name of your the VAT you've paid
  default: "expenses:vat"
  vat-expenses-account:
    # or null
    <string>
  path to the zip file to create
  default: "vat-packet.zip"
  vat.zip-file:
    # or null
    <string>
  path to the readme file to create
  default: "README.pdf"
  vat.readme-file:
    # or null
    <string>

Combined settings

Usage: centjes-switzerland vat [--zip-file FILE_PATH] [--readme-file FILE_PATH]

produce a VAT report

Available settings:
  Show this help text
  switch: -h|--help

  Your legal name
  config:
    person-name: # or null
      <string>

  your first name
  config:
    first-name: # or null
      <string>

  your last name
  config:
    last-name: # or null
      <string>

  The organisation's legal name
  config:
    organisation-name: # or null
      <string>

  the VAT identifier
  config:
    vat-id: # or null
      <string>
  example: 111.222.333

  the quarter to produce the report for
  config:
    quarter: # or null
      # Quarter
      <any>

  tag to use for deductible purchases
  config:
    tag-deductible: # or null
      <string>
  default: "deductible"

  tag to use for non-deductible purchases
  config:
    tag-not-deductible: # or null
      <string>
  default: "not-deductible"

  tag to use for VAT-deductible purchases
  config:
    tag-vat-deductible: # or null
      <string>
  default: "vat-deductible"

  tag to use for non-VAT-deductible purchases
  config:
    tag-not-vat-deductible: # or null
      <string>
  default: "not-vat-deductible"

  Account name of your domestic income
  config:
    domestic-income-account: # or null
      <string>
  default: "income:domestic"

  Account name of your exports' income
  config:
    exports-income-account: # or null
      <string>
  default: "income:exports"

  Account name of your foreign income
  config:
    foreign-income-account: # or null
      <string>
  default: "income:foreign"

  Account name of your the VAT you've charged
  config:
    vat-income-account: # or null
      <string>
  default: "income:vat"

  Account name of your the VAT you've paid
  config:
    vat-expenses-account: # or null
      <string>
  default: "expenses:vat"

  path to the zip file to create
  option: --zip-file FILE_PATH
  env: CENTJES_SWITZERLAND_ZIP_FILE FILE_PATH
  config:
    vat.zip-file: # or null
      <string>
  default: "vat-packet.zip"

  path to the readme file to create
  option: --readme-file FILE_PATH
  env: CENTJES_SWITZERLAND_README_FILE FILE_PATH
  config:
    vat.readme-file: # or null
      <string>
  default: "README.pdf"