The SPA sets an expected completion date and usually a grace period, commonly six to twelve months, during which delay is not treated as a breach. If the project is delayed beyond that, you may be able to claim compensation under the SPA or seek termination and a refund, and you can complain to RERA. If RERA cancels a project, the developer must refund buyers through the escrow account. Read the delay clause in your SPA before signing, because the remedies depend on it.