DateAdd(q, 2 * DATEDIFF(q, t2.StartDate,getdate()),t2.StartDate) NextInvoiceQuarter
or
DateAdd(m, 6 * DATEDIFF(m, t2.StartDate,getdate()), t2.StartDate) NextInvoiceQuarter
or even
DateAdd(q, CustomerChargedEveryNQuarters * DATEDIFF(q, t2.StartDate,getdate()), t2.StartDate) NextInvoiceQuarter
|