Babylon 10
The world's best online dictionary

Download it's free

Definition of Self billing

Self billing Definition from Business & Finance Dictionaries & Glossaries
Raynet Business & Marketing Glossary
settlement of payments, where no invoice is issued by the supplier, and the retailer pays automatically upon receipt of goods.
Copyright © 2001, Ray Wright