Payment Date: 01/25/01


          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-12
                     Bank of America, FSB, Master Servicer
          ------------------------------------------------------------



Class Information                                Current Payment Information

- ----------------------------------------------------------------------------------------------------------------------------------
                                 Beginning       Pass Thru     Principal       Interest      Total           Principal  Interest
Type       Class Code   Name     Cert. Bal.      Rate          Dist. Amt.      Dist. Amt.    Dist.           Losses     Shortfalls
- ----------------------------------------------------------------------------------------------------------------------------------
                                                                                             
Senior                  A1        152,120,880.72    7.500000%     1,155,129.54    950,755.50    2,105,885.04       0.00       0.00
                        A2          3,092,000.00    7.500000%             0.00     19,325.00       19,325.00       0.00       0.00
                        A3          2,542,000.00    7.500000%             0.00     15,887.50       15,887.50       0.00       0.00
                        A4          2,043,000.00    7.500000%             0.00     12,768.75       12,768.75       0.00       0.00
                        A5         10,000,000.00    7.500000%             0.00     62,500.00       62,500.00       0.00       0.00
                        A6         22,500,000.00    7.500000%             0.00    140,625.00      140,625.00       0.00       0.00
                        APO         1,786,233.02    0.000000%         1,941.80          0.00        1,941.80       0.00       0.00
Residual                AR                  0.00    7.500000%             0.00          0.00            0.00       0.00       0.00
- ----------------------------------------------------------------------------------------------------------------------------------
Subordinate             B1          5,794,588.04    7.500000%         4,695.54     36,216.18       40,911.71       0.00       0.00
                        B2          1,671,725.28    7.500000%         1,354.65     10,448.28       11,802.93       0.00       0.00
                        B3          1,003,233.24    7.500000%           812.95      6,270.21        7,083.16       0.00       0.00
                        B4            669,482.40    7.500000%           542.50      4,184.27        4,726.77       0.00       0.00
                        B5            446,651.72    7.500000%           361.94      2,791.57        3,153.51       0.00       0.00
                        B6            446,362.82    7.500000%           361.70      2,789.77        3,151.47       0.00       0.00
- ----------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------
Totals          -        -        204,116,157.25     -            1,165,200.62  1,264,562.03    2,429,762.65     -          -
- ----------------------------------------------------------------------------------------------------------------------------------
Class Information

- --------------------------------------------------------------------------------
                                             Ending Cert.          Unpaid
Type             Class Code     Name         Notional Bal.         Interest
- --------------------------------------------------------------------------------
Senior                          A1        150,965,751.19              0.00
                                A2          3,092,000.00              0.00
                                A3          2,542,000.00              0.00
                                A4          2,043,000.00              0.00
                                A5         10,000,000.00              0.00
                                A6         22,500,000.00              0.00
                                APO         1,784,291.22              0.00
Residual                        AR                  0.00              0.00
- --------------------------------------------------------------------------------
Subordinate                     B1          5,789,892.51              0.00
                                B2          1,670,370.63              0.00
                                B3          1,002,420.29              0.00
                                B4            668,939.90              0.00
                                B5            446,289.79              0.00
                                B6            446,001.12              0.00
- --------------------------------------------------------------------------------
- --------------------------------------------------------------------------------
Totals            -              -        202,950,956.63     -
- --------------------------------------------------------------------------------



                             Payment Date: 01/25/01


          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-12
                     Bank of America, FSB, Master Servicer
          ------------------------------------------------------------



Class Information                                Current Payment Information

                                                      Factors per $1,000

- ------------------------------------------------------------------------------------------------------------------------
                                   Beginning     Pass Thru    CUSIP       Principal     Interest    Ending Cert./
Type        Class Code    Name   Cert. Bal.(Face)  Rate       Numbers       Dist.         Dist.     Notional Bal.
- ------------------------------------------------------------------------------------------------------------------------
                                                                            
- ------------------------------------------------------------------------------------------------------------------------
Senior                     A1    152,120,880.72     7.500000% 060506KM3     6.681684      5.499511    873.240116
                           A2      3,092,000.00     7.500000% 060506KN1     0.000000      6.250000  1,000.000000
                           A3      2,542,000.00     7.500000% 060506KP6     0.000000      6.250000  1,000.000000
                           A4      2,043,000.00     7.500000% 060506KQ4     0.000000      6.250000  1,000.000000
                           A5     10,000,000.00     7.500000% 060506KR2     0.000000      6.250000  1,000.000000
                           A6     22,500,000.00     7.500000% 060506KS0     0.000000      6.250000  1,000.000000
                           APO     1,786,233.02     0.000000% 060506KT8     1.062878      0.000000    976.661050
Residual                   AR              0.00     7.500000% 060506KU5     0.000000      0.000000      0.000000
- ------------------------------------------------------------------------------------------------------------------------
Subordinate                B1      5,794,588.04     7.500000% 060506KV3     0.802519      6.189741    989.556060
                           B2      1,671,725.28     7.500000% 060506KW1     0.802519      6.189741    989.556060
                           B3      1,003,233.24     7.500000% 060506KX9     0.802519      6.189741    989.556061
                           B4        669,482.40     7.500000% 060506KY7     0.802519      6.189741    989.556064
                           B5        446,651.72     7.500000% 060506KZ4     0.802519      6.189741    989.556066
                           B6        446,362.82     7.500000% 060506LA8     0.802519      6.189741    989.556052
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------
Totals       -             -     204,116,157.25       -            -           -             -           -
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------





          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-12
                     Bank of America, FSB, Master Servicer
          ------------------------------------------------------------

- --------------------------------------------------------------------------------
                             COLLATERAL INFORMATION
- --------------------------------------------------------------------------------
                                           Total
                                           -----
Prin balance       202,950,956.57   202,950,956.57
Loan count                    566              566
Avg loan rate           7.946224%             7.95
Prepay amount          999,620.98       999,620.98

- --------------------------------------------------------------------------------
                                FEES AND ADVANCES
- --------------------------------------------------------------------------------
                                           Total
                                           -----
Master serv fees        83,249.33        83,249.33
Sub servicer fees            0.00             0.00
Trustee fees               765.44           765.44


Agg advances                  N/A              N/A
Adv this period              0.00             0.00

- --------------------------------------------------------------------------------
                          LOSSES & INSURANCE COVERAGES
- --------------------------------------------------------------------------------

                                           Total
                                           -----
Realized losses              0.00             0.00
Cumulative losses            0.00             0.00

Coverage Amounts                           Total
- ----------------                           -----
Bankruptcy                   0.00             0.00
Fraud                2,250,137.38     2,250,137.38
Special Hazard               0.00             0.00


                         Aggregate Certificate Information
   -----------------------------------------------------------------------------
   Class            Aggregate           Aggregate                     Aggregate
   Type            Percentage           Prepay Pct.              End Cert. Bal.
   -----------------------------------------------------------------------------
   Senior           95.088917%           100.000000%            194,084,113.74
   -----------------------------------------------------------------------------
   Junior            4.911083%             0.000000%             10,023,914.23
   -----------------------------------------------------------------------------

- --------------------------------------------------------------------------------
                          DELINQUENCY INFORMATION
- --------------------------------------------------------------------------------
Period                             Loan Count    Ending Stated Balance
- ------                             ----------    ---------------------
30 to 59 days                           0                         0.00
60 to 89 days                           0                         0.00
90 or more                              3                 1,132,797.42
Foreclosure                             0                         0.00

Totals:                                 3                 1,132,797.42
- --------------------------------------------------------------------------------



- --------------------------------------------------------------------------------
                                REO INFORMATION
- --------------------------------------------------------------------------------
   REO Date        Loan Number     Ending Stated Balance          Book Value
   --------        -----------     ---------------------          ----------
   N/A              #                   0                            N/A
   N/A              #                   0                            N/A
   N/A              #                   0                            N/A
   N/A              #                   0                            N/A
   N/A              #                   0                            N/A
   N/A              #                   0                            N/A
   N/A              #                   0                            N/A
   N/A              #                   0                            N/A
   Totals:                              0                            N/A

Current Total Outstanding Balance:                                      0.00
Current Total Outstanding Number of Loans:                                 0




- --------------------------------------------------------------------------------
                               OTHER INFORMATION
- --------------------------------------------------------------------------------
                                  Amount/Withdrawal     Total/Ending Bal.
                                  -----------------     -----------------
Available remittance amount            2,429,762.65          2,429,762.65
Principal remittance amount            1,165,200.62          1,165,200.62
Interest remittance amount             1,264,562.03          1,264,562.03