net 15 invoice meaning