public void addCarryForward(Date smsDate) {

    Date firstDateOfMonth = AppUtil.getFirstDateOfMonth(smsDate);
    this.setFirstDateOfMonth(firstDateOfMonth);

    ExpenseData data = new ExpenseData();
    data.setNumber("Carry Forward");
    data.setCategory(AppConstants.CATEGORY.CARRY_FORWARD.toString());
    data.setDate(AppUtil.convertDateToString(firstDateOfMonth));
    data.setAmount(this.getCarryForwardAmount().toString());
    data.setAccountingType(AppConstants.ACCOUNTING_TYPE_CREDIT);
    this.add(data);
  }