It is prohibited for either spouse to delay fulfilling what he or she owes the other, or to do so begrudgingly. Once the marriage contract has been concluded, the husband is obliged, if he requests it, to have a free woman who is of an age fit for intercourse delivered to his home, provided that she did not stipulate her own home or town.
His statement: “It is prohibited for either spouse to delay fulfilling what he or she owes the other.” Delay means postponement. From this is the Prophet’s saying: “The delaying of payment by a wealthy person is injustice” (1)—that is, it is unjust for a wealthy person to postpone settling a debt. Thus, it is prohibited for one spouse to delay giving the other his or her due. For example, a wife may say to her husband, “I need clothing,” and he replies, “If Allah wills,” after which days pass and he brings her nothing, despite her need. This is unlawful for him; he must meet her need. Certainly, he is not required, whenever a new fashion appears in the market and she says, “Bring me that,” to bring it to her. In such a case, he need not obey her, for a woman’s demands have no limit. But whatever is indispensable, he must hasten to provide and must not delay.
If either spouse wholly withholds what he or she is obliged to give, this is even more clearly prohibited. If delaying it is unlawful, then withholding it altogether is more so.
His statement: “or to do so begrudgingly.” This is like bringing her what she asks for and needs, but giving it to her harshly and with reproach. This too is prohibited. So long as the matter is obligatory upon you, do not remind her of your favour. In the hadith of Abu Dharr in Sahih Muslim (2), the Prophet ﷺ said: “There are three whom Allah will not speak to, nor look at, nor purify on the Day of Resurrection, and theirs will be a painful punishment: the one who lets his garment hang below his ankles, the one who reminds others of his favours, and the one who sells his goods by means of a false oath.”
Likewise, it is prohibited for the wife to delay giving her husband his due,