Caral la idea seria que haya un DBGrid en vez de 3 en donde el usuario vea lo que carga para facturar, tal vez con un boton cargar, donde selecciona lo que va a cobrar, sea productos y/o servicios luego en la otra pestaña veria la factura final antes de imprimir y guardar, por supuesto que me tendra que actualizar el stock, pero ese es otro tema y tal vez lo solucione solo
se va entendiendo un poco mas?