Thank you for the question.
It is important to get a proper diagnosis of the type of pigmentation as there are many causes of pigmentation. Some may be responsive to topical lightening agents while others may not.
For pigmented naevi or moles, they do not respond to topical or oral medication treatment. They will require surgical excision or laser treatment for removal.
For acne treatment, in milder cases, topical treatments with tretinoin cream, benzoyl peroxide or topical clindamycin creams may be sufficient to control it. However, if this is not well controlled on topical medication, oral medications like oral isotretinoin or antibiotics will be a good option.
Treatments are often individualized for the patient and it will be good to see your doctor or dermatologist for a proper diagnosis and discussion of the most suitable and cost-effective treatments for you.