Bill Purchase means purchasing a bill payable on demand and advancing to the seller.
Bill discount means bills payable after certain number of days. When Banks advance against these bills, it is known as Bills Discount.
Bills Negotiation enables you to receive payment as soon as your goods have been shipped simply on the basis of your trade transaction documents. Negotiation is ideal for your business if you do not have regular capital limits with the bank.