In direct assessment, tax authorities actively determine the tax liability, whereas self-assessment requires taxpayers to calculate and report their own tax.