There are companies that give regular dividends every year. Some of the companies that are expected to give dividends in 2023 are: TCS, Vedanta, NMDC, IOC and Oracle Financial Services.