GST Invoicing & Milestone Billing for Indian Agencies