This project is re-designing how everyone pays and receives money. Presently bills are sent out in PDF format or rely on gateways and closed loop systems. By using the bBiller system there is no re-keying of data. The BILL tokens are smart contracts which enforce invoicing terms and conditions on the parties. For example a purchase order and invoice terms and conditions along with payment details (Fiat or Crypto). End users need BILL tokens to use the Ethereum Smart Contracts. The smart contracts are sent via the bBiller system or can be used standalone. Tokens are all that are needed to operate the system.