anchor.diff:  |Action   |Result   
   //-------------
   |Create a subscription on `2021-09-17`   |No invoice is generated since *IN_ARREAR* billing mode is used.
  -|Trigger invoice dry run with target date 12021-10-171    |Invoice generated for  `$24.95` for `2021-09-17` to `2021-10-17`  
  +|Trigger invoice dry run with target date `2021-10-17`    |Invoice generated for  `$24.95` for `2021-09-17` to `2021-10-17`  
   |===
   
   
  
positive.code: |Action   |Result   
  //-------------
  |Create a new account. Leave BCD field empty  |Account created, BCD is blank.
  |Create a subscription on `2021-09-16`   |Invoice generated for `$24.95`. BCD set to `16` (Since subscription is created on 16th)
  |Trigger invoice dry run with target date `2021-10-16`   |Invoice generated for `$24.95` for `2021-10-16` to `2021-11-16`  
  |===
  
  
negative.code: = Catalog Examples
  
  This document provides examples of catalogs and how they affect  invoices/subscriptions. 
  
  Each section in this document corresponds to a particular catalog component and provides examples of catalogs that demonstrate that catalog component. 
  
  In each section, subscriptions are created corresponding to the plans in the corresponding catalog. Invoices are generated via the Kaui invoice dry run feature. 
  
  == Prerequisites
  
  Ensure that you have gone through the https://docs.killbill.io/latest/userguide_subscription.html#components-catalog[Subscription User Guide] and are familiar with the various catalog components like products, plans, phases.
  
  == Billing Modes
  
  A catalog needs to include a *Billing Mode* as explained in the https://docs.killbill.io/latest/invoice_subsystem.html#_overview[invoicing] document. 
  
  Quick summary about Billing modes:
  
  * Can be specified at the *catalog* level or on a *per-plan* basis.
  * *IN_ADVANCE* indicates that each recurring subscription is charged at the _beginning_ of the billing period.
  
  * *IN_ARREAR* indicates that each recurring subscription is charged at the _end_ of the billing period.
  
  This section provides examples of catalogs with different billing modes. For simplicity sake, only catalogs with catalog level billing modes are demonstrated below, however the behavior is the same even when a per-plan billing mode is used.
  
  Also, for simplicity sake, all the catalogs demonstrated in this section include a single product (`STANDARD`) and a single plan (`standard-monthly`) corresponding to it.
  
  