LandlordMax New Features

Categories: LandlordMax


It’s already been almost 6 years since LandlordMax transitioned to being web based and a lot has happened since then. Today we’re ready to announce a major upgrade coming this weekend. It’s the culmination of a major upgrade to the underlying framework along with many new features and benefits that you asked for. Below is just a sample of some of the bigger and more interesting features. And even though we tried to keep it smaller the list is quite large.

New Dashboard

As seen in the image above we took advantage of this upgrade to completely redesign the dashboard from the ground up and have significantly improved it, bringing it up to a whole new league. And we’re not done, we are planning to further upgrade it in the future. That being said the goal of the dashboard in this upgrade is twofold. First it’s to help you see the status of your portfolio at a quick glance. And two it’s to allow you to perform some quick and common actions such as processing late payments right there and then on the dashboard without having to go drilling into the different sections of the software.

The top two rows of the dashboard consist of some quick metrics. The first row consists of: the total unit count, the number of vacancies (of current units), the vacancy rate (of current units), and the number of expiring leases. The second row displays the amount of late payments, your month to date profit (along with an indication arrow), your year to date profit (also with an indication arrow), and the number of tenants moving in.

We then move onto two profit and loss charts, the first one showing the monthly P&L for the last twelve months and the second showing the yearly P&L so that you can get some quick comparisons as to where you are right now.

The next section are two tables. The first to help you see and deal with late payment. The second is to show you upcoming leases that are about to expire in the near future. And not only can you adjust how the tables are displayed but you can also right click on any entry in both tables to perform actions on those entries, saving you from having to go find the entry in the software. So for example let’s say you have a late rent for a tenant you can see it right there. If you just received the payment you can just right click on that tenant’s late payment in the dashboard and process it right there on the spot. This is especially handy if you just need to quickly process a few late payments. And if there are no late payments or any expiring leases you’ll then be presented with a green label to indicate that everything is good.

Lastly we have a few pie charts. The first two show the revenues and expenses grouped by building over the last 12 months. As a side note if you hover your mouse over the pie chart you will be presented with a popup showing the amount for each building. The third pie chart shows you the number of units grouped by building, and again you can hover over the building to get the exact number of units. This has been added to help make it a lot easier to confirm your unit count matches up with each building in addition to letting you know how your rentals are allocated between your buildings.

The dashboard has a few more features, and as previously mentioned we plan to continue to expand it, but to keep things shorter we’ll just cover the above new features of the dashboard for today.

Redesigned Tables


The tables have also been completely overhauled and have a lot of new features and improvements throughout. It’s so significant and extensive that we’re going to break down some of the bigger improvements into their own sections rather than trying to cram everything in one section. And we’re not even going to cover everything, just the main highlights. Some of the improvements include a new single search field, data filters, completely new in-table editing, right click actions on the table itself, column selection, settings, and so on. Again we’re mainly going to try to cover the highlights otherwise this post would be too long.

Table - Single Search Field


Searching has moved from a search field on top of every column to a single search field on top of every table that will search through all the data in the table in one step. As shown in the above screenshot your searches is over all the data. In the accounting entries table this would mean the search field will try and match your search criteria over the name of the tenant, the building, the dates, the amounts, and so on, all in a single search query. And what’s more it will even do searches on partial values, so for example “Ja” will match with “Jane Doe”. In the above screenshot the search matches up to any “Rent” category, any description with the keyword “rent” in it, and so on. But to further isolate the date it also has to match up with Jane Doe and 2024.

This gives you a lot of power with very little effort, and the search can all be done in one place without having to remember what other search fields had also been set. What’s also really nice is that the search will update as you type so if all you need is “John” to limit the list of entries for “John Smith” because you only have one person named John then that’s all you need to type. Just a quick tip, please keep in mind it searches over all fields, which includes hidden column. As well if you type in something like “th” then please note that this will in turn match with any description containing the word “the” as it contains “th”.

Table - Editing

Table Editing

The ability to edit directly in the tables rather than having to go to the form view has been greatly improved with a whole new and more powerful web technology. The layouts and designs are much cleaner and easier to work with and everything is a lot smoother. There is now a new Edit button available that’s always on the left side so that in addition to doubleclicking to edit you can also now also instead click on the Edit button. The Edit button will transform to Save and Cancel buttons that are always visible to make editing very quick. This is especially useful if you want to quick edit a date or an amount, you don’t have to scroll back to the left to get back to the Save and Cancel buttons, they are always there ready for you. As a quick preview you can now also select to edit the row by right clicking and then selecting the Edit/Table option but that’s getting ahead of ourselves and is covered in the next section.

Table - Action Menus

Table Action Menu

Right clicking on the table has been changed from selecting the columns you want to show/hide to a new action menu for the entry you just clicked on as shown in the screenshot above. The main goal of this feature is to save you from having to select the entry and then moving your mouse back and forth to the actions on the right side menu. It might seem like a small quality of life improvement but it quickly adds up and it’s very hard to do without it once you get used to it. So much so that it’s almost impossible to imagine not having this feature once you start using it. It may appear small but it is a big quality of life improvement because we’re always performing actions on the data in the software, that’s what software is for after all. And the bigger your computer screen the more valuable it becomes.

The list of actions is dependent on what table and item you are clicking. For example the above screenshot is from the accounting entries table therefore you can view the accounting entry, edit it (either in the table directly or go to its full form view), you can create a new accounting entry, apply a partial payment to the entry, a late fee, duplicate it, and so on. The only action that is never available in the popup action menu is the delete option, and this is intentionally done as a safety measure. Deleting has to be done by selecting the row and then clicking on the Delete option on the right menu. In other words you can’t just accidentally hit the right mouse button and then slide to a delete option. You have to select the entry by clicking, then move your mouse across the screen and click on another button.

Table - Data Filters

Table Data Filters

You can now filter the data in the accounting entries tables in addition to searching so that you can limit the data displayed. An example is that you may want to only show late entries that are due this month. Or maybe you want to show all entries that were paid this month. There’s quite a lot of options, especially considering you can combine some of the filters. You can of course turn off the filters at any time by using the Clear All Filters option.

Please note that the data filters are remembered, meaning if you go into an entry, come back the next day, and so on, that the filters are still applied. The system has a small green circle with a number to indicate the number of active filters. With that in mind it is important to be careful should you ever find yourself not able to find an entry to check if a filter is not applied that may be filtering that entry out of the table. If you still can’t the entry you’re looking for it may be a good idea to clear all the filters in case there is a data entry error which is further filtering it out from the table.

Table - Moved Column Selection

Table Column Select

This is more of an adjustment than a new feature but we wanted to include it here so that you didn’t think we removed the ability to select columns, instead it’s just been moved to the top right of the table so that we could use the right click on the table for the action menu.

Table - Settings

Table Settings

The size the tables should be is something that is very subjective. For example we used to have a lot of requests to increase the size of the tables to make them easier to read and navigate. Then once we did that we started to get a lot of requests to shrink the size of the tables so that they could display more information. Which is better? Well it depends on you, your needs, your screensize, and so on. So rather than go back and forth between different sizes we’ve now added the ability for you to select yourself between a more compact table with more data or a slightly bigger, more spacious that is easier to read. The choice is now yours. If you prefer a smaller more compact table that can display more data than you can select that option. Of if you prefer a bigger table that is easier to read than you can select that option.

You may have noticed a Reset Table option in the Settings menu, this option will reset every option on the table to its defaults, including the data filters, column widths, column ordering, and pretty much everything else. The tables are very customizable and should you ever find yourself in a situation where you’ve moved too many things around, setup too many filters, and so on, well you can now just click on this option and everything will be back to the defaults. This is also very handy if you want do some short term customizations such as moving columns around and setting filters to find a specific set of entries and then just want everything to go back to the original default settings.

Exclude Replaces NSF


This is probably the biggest change in terms of how the software works. It’s small in terms of what it does but it does slightly change the behavior within the software which is why it’s here. That is to say that in addition to change the name of the term NSF to Excluded we’ve also slightly expanded what it does. Originally NSF was meant to be a misnomer to help give you an indication of what it means but as checks are less and less common combined with how the software is used these days, well the NSF misnomer no longer really works that well, and so it’s been changed to Exclude which is a much more meaningful name. Especially considering we’ve expanded its functionality.

Exclude, similarl to before, means that you want to keep the accounting entry but really only for documentation purposes. It is not included in any of the accounting reports, but now it’s also not included in the late payment reports. It’s completely excluded from the accounting reports, hence the term Excluded. In fact we added 3 new reports that just list the Excluded entries should you need to run reports. As well there is now a data filter which allows you to hide excluded entries from the accounting tables. On a side note please note that you can also search for “excluded” in the search field as an alternative to using the data filters.

An example of using Excluded is that you could be dealing with a very long and drawn out court case to collect some old unpaid rents and you really don’t want those late rent payments to appear in your day to day list of accounting entries, or even in things such as the late payment reports. You can then mark them as excluded at which point they will remain in the accounting entries table but they will not appear in any of the accounting reports. They will still be available in the accounting tables but you can also hide them by selecting the appropriate data filter. In other words they are still there but just out of view until you finally need them. Meaning that when you finally do collect the rent you remove the Exclude toggle at which point they are now back as normal accounting entries.

Collapsable Right-Menu

Collapsable Menu

Some people have smaller laptop with smaller screens which can make it more challenging to see a lot of data in the tables. Combine this with the fact that on some laptops you’ll want to use the Large View option on the table because the screens are so tiny and hard to read, that this in turn means you are even more limited with how much data you can display in the tables because there’s very little space left. To help address this the menus on the right can now be collapsed to icons giving you a noticeable increase in screen space on smaller laptops and screens. You can change collapse/expand the right menu by clicking on the 4 lines on the top of the menu as shown in the first arrow on the above screenshot. The software will also remember this as one of your preferences.

Many Report Improvements and New Reports


The reports section has also had a lot of improvements and could simiarly be divided into multiple sub-sections like the tables sections but we’re going to try to keep it all in one section. The show version, that is some of the improvements in the Reports section which will be discussed below include:

  • Very significant performance improvements
  • Report size on screen can be expanded to take full advantage of the screen.
  • You can easily hide/show the charts in the reports
  • Print preview has a lot more functionality
  • New reports such as the Excluded reports
  • Report customizations have been simplified
  • Many quality of life improvements to the report customizations

There have been a lot of improvements behind the scenes that are not always visible and a big one is a very significant improvement in the performance and speed of the report generation. This also includes the minimum time to generate a report, even larger reports. These performance improvements also directly address the issue where a report could take longer to generate. Report generation is significantly faster and consistent across the board.

The biggest visual change is that the reports are no longer generated into a word processor but instead are directly generated into the screen. This is done for a number of reasons, from being able to expand the report (described next) to helping with the performance issues.

Before we get into more details we found through random sampling that outside of deleting charts in the generated report (which is also addressed in a few moments with new functionality) almost no one used the word processor on a generated chart. Really the only time it was used was to delete a chart, which can now be done by the press of a button. And if you really do need more customization you can create custom reports and/or export the report as a CSV file which can then be read by a spreadsheet program such as Excel or Google Sheets. But considering how little the word processor was used, combined with the performance impacts, the ability to expand the size of the reports (next section), and so on, the new way reports are drawn directly on the screen is much better. Just the ability to expand the size of the reports on the screen alone is worth the change.

As just mentioned, we’ve added a new feature that allows you to expand the width of the generated reports on the screen. This has been a very highly requested feature that is now available. In more detail the reports are designed to match the size of a printed sheet of paper as best as possible within a web browser so that what you see on the screen matches up with what is printed. The challenge is a lot of people wanted the ability to expand the width of the report on the screen, especially people with larger monitors that have a lot of extra space. Sometimes you just want to see the report on the screen and not print it. Yes the reports are still constrained in that they must be able to fit on a standard sheet of printing paper (assuming you don’t create your own custom reports), however you can now expand the generated report to use the full width of the screen if you want to. To do this click on the expand icon near the top right of the report box pointed to by the red arrow. Just keep in mind that if you expand the report to take the full width of the screen that the printout will not match your screen because your screen no longer really matches a sheet of printed paper, they will be different sizes. The columns are all defined as percentages, so the actual width of the columns will adjust according to how much space is allocated to each column in the report. On a related note the software will remember your if you adjusted the report width and keep using your selection until you change it.

We’ve also added the ability to remove a chart from a generated report by similarly clicking a button rather than having to go in the report and edit it manually. You can do this by clicking on the gear icon just to the left of the expand/shrink icon also pointed to by the red arrow. The software is smart enough to detect when there a chart in the report and so only shows this icon when it’s appropriate. Please note that this option is not saved because it is completely dependent on the report having a chart or not. As well please remember that if there is a report you want to use a lot and remove the chart that you can create your own customized version without the chart.

Although this only impacts those that create custom reports, the report templates themselves have been significantly improved and simplified. As this is more technical (we’ll provide more details later) we will only cover it quickly and from a high level. Firstly the default css styles have all been removed and are all automatically applied which significantly reduces the size of the report templates. Meaning you only see the styles that are custom to that report. You also no longer need to include the letterhead in the templates, it’s always assumed to be there at the start. But probably the biggest change is to the grouped by reports as they now include functions that remove the need for most of the previous code that could make it confusing to less technically inclined people. It not only makes the grouped by report templates a lot smaller, it also makes significantly easier to understand and customize. Lastly the error messages have been greatly improved so as to make them more descriptive and a lot easier to understand, which in turn will help you fix any bugs/errors in your custom reports.

Something else that may be more subtle is that you can no longer modify or delete any of the default reports. You can duplicate them and then customize them to your needs, but you can no longer directly modify them. Our initial goal in allowing this ability was that people could adjust and customize the reports to their specific needs, but we’ve since discovered that it’s much more likely for someone to accidentally either delete or change them in ways they didn’t intend. To simplify everything you can no longer modify the default report templates, but you can duplicate and customize them as much as you want.



The ability to set and customize your letterhead has been greatly simplified. Firstly we’ve found that most people who wanted a letterhead would just customize the existing template but it wasn’t always obvious for everyone how to do it, even if it was in a word processor. Everyone at some point and time has struggled to get things to align nicely in a word processor. And in most cases people want the same type of letterhead, so why force everyone, especially those less familiar with word processors, to struggle through that. You can still do that if you wish as one of the options, but now there’s an option to just select your logo image file and enter in your address in a textbox and the software will do all the rest of the heavy lifting for you. Specifically you can select from 5 letterhead types: Standard, Advanced, Basic, Image, and None.

Selecting Standard is what the vast majority of people will want. It gives you the option to select from a list of pre-defined letterhead templates which basically have a logo and address in different layouts. It is the simplest and easiest way to setup a letterhead. You just pick your logo image file from your computer and enter in your address in the address textbox. Everything else is all taken care of for you automatically. You don’t need to do or know anything else. The Advanced letterhead gives you full control of everything, and work like the custom report templates. The Basic option is similar to before in that it includes a word processor. The main difference between Advanced and Basic is that you are limited to the word processor’s capabilities in the Basic. After that we have Image where you can just select an image and that’s your letterhead in full. The last option is none and this means you don’t want anything for a letterhead. Again we will generally recommend people use the Standard letterhead option as this is the best combination of being the simplest and generally best looking option.

Top Right Menu

Top Right Menu

Although this is not so much a new feature but it’s included here so people aren’t surprised by the change. The top right menu has been slightly adjusted with items being moved between the menus. As well the menu has been converted from words to icons. For example instead of your name on the top right it’s now an avatar icon. Next the menu items have been slightly moved around to be more appropriately grouped. For example the avatar icon (formally your name) is now more focused to items related to your account. For example the first item is your name which goes to your profile information, billing, and so on. The System Settings and Your Settings have been moved to the Settings icon (gear cogs icon). And finally the Templates icon which is for the system and report templates.

The biggest shift is that managing the letterhead has moved from the System Templates to the Settings menu as it’s no longer really a template but rather something you setup and configure. And based on our testing it will be especially for new users to be able to customize their letterhead.



The SubPanels are only being mentioned here because they have visually changed in ways a decent amount in ways to make them more obvious as well as provide new functionality. The first big change is that each SubPanel now has a search box like the main tables such as the accounting entries instead of search boxes at the top of each column. Next you’ll find the action menus have been moved from the right to the left to make room for the new table functionality on the right (Settings, Data Filters, and Show/Hide Columns). We also made the action buttons more prominent in the SubPanels to avoid confusion between the buttons on the right and the SubPanels. There are some other subtle changes but these are the biggest and most interesting ones for the SubPanels.


This could almost fall into the next section called Other Smaller Improvements but since it will affect some people in more significant ways we decided to make it its own section. But before we get into the details it is important to cover a bit of background, specifically as it deals with email spam.

Without realizing it some people will send emails to say their tenants that can be incorrectly flagged as spam, or sometimes even intentionally flagged as spam to cause harm. It could be as innocent as a tenant accidentaly hitting the “Report Spam” button in their email account all the way to a bad tenant intentionally flagging your rent payment notices as spam so as to avoid them. In either case if someone does this then that email address will be flagged and no further emails can be sent to that person within the software. This is done to protect everyone, including yourself, because if you keep sending emails to them and they continue to be flagged as spam then your whole email address could start to be marked as an email address that sends out spam emails by the bigger email services like Gmail, Hotmail, Yahoo, Aol. This could then lead to them blocking all emails sent from your email address over time. That’s the last thing we want to happen.

Therefore to avoid these types of issues as soon as an email address is flagged as spam by the recipient the system will automatically prevent any further emails from being sent to that email address. The same is true if the email is blocked (which is slightly different than marked as spam), invalid, as well as a few other reasons. You can re-enable the ability to send emails but for safety and security reasons you’ll need to contact us to re-enable the email address.

The main difference is that in the past the software would silently block the emails and only present an error message if there was an actual error. Blocked emails were just blocked. It’s a form of what is called “shaddow banning”, “stealth banning”, and a bunch of other similar names. There are good reasons to do this but to keep things shorter I won’t go into the details. The short version is that we’re now going to show an error message if the email is blocked by the software due to spam and so on.

That is to say for example if you try to send an email to a tenant that has reported a previous as spam then the software will show an error message indicating that the email address has been blocked. Any adjustments to blocked emails will require you to contact us so to re-enable it. Again this is for everyone’s security and safety, we want to ensure that everyone is able to send emails without issue.

As an aside these spam related issues is why the software currently doesn’t offer the ability to send out mass emails to all your tenants in one step, it’s to avoid exactly these types of issues. Most people don’t realize the potential consequences of sending the same email to many people, and honestly it’s not obvious. In addition to being reported as spam if you send out enough emails with the exact same content you can also run into issues with the bigger email services. And keep in mind they account for a very large percentage of all email addresses. In fact normally it’s recommended to use specialized services to send out these types of email. We ourselves use these types of services for our email notifications, for technical support, for our email newsletter, and so on. In any case the main difference is that now the software will tell you when an email has been blocked.

Other Smaller Improvements

Again there are a lot more improvements than just what is listed here but to try and avoid writing an even bigger novel sized post we decided to try and focus on the bigger and more interesting improvements. Also a lot of the improvements aren’t as visible they are noticeable such as some of the performance improvements. With that in mind below is a further sample of some of the smaller new improvements.

  • Improved mobile support
  • Performance improvements throughout
  • Quality of life improvements throughout
  • Modernized designs
  • Additional table functionality beyond what is already mentioned
  • Additional validations and checks
  • And so on

Final Tidbits

Below is a small list of things to be aware as part of the upgrade.

  • All table preferences have been reset - They had to be reset to be able to support all the new tables features.
  • Old bookmarks need to be re-created - Without getting too technical the underlying technology has changed which in turn has altered the webpage addresses, which in turn means that old bookmarks will no longer work and new ones need to be re-created.
  • Custom reports - If you have any custom reports we will be assisting you with the report template changes on a case by case basis.

If you have any questions please feel free to contact our support team here.

Database Conversion to LandlordMax Cloud Edition Ends April 30 2021

Categories: LandlordMax

LandlordMax Cloud Edition

It’s already been more than 3 years since the LandlordMax Cloud Edition has been released! We have been getting excellent feedback from both our new and existing customers. In fact, the majority of the previous desktop customers have already converted their database and are enjoying the benefits and new features of the Cloud Edition.

At this time, we are announcing a final deadline to convert your existing database to the Cloud Edition. The original deadline of Dec 31, 2020 was extended by four months which will be the end of this month. In other words the deadline to convert your database from the previous Desktop Edition to Cloud Edition ends at the end of this month on April 30, 2021. As you know, the Desktop Edition (as well as the Soho and Pro Editions) of LandlordMax have been discontinued for 3 years, meaning there are no further updates, including security updates, of the installed Editions such as the Desktop Edition. Therefore it is important to upgrade before April 30, 2021 to avoid any Windows or Apple incompatibility issues which could render the software inoperable. For example Apple’s latest update of their Mac OS X called Big Sur has rendered a number of software applications incompatible including the Desktop Edition. If this happens after April 30, 2021 then there will no longer be any options to upgrade to the Cloud Edition.

There are many benefits to upgrading to the cloud edition, such as:

In addition to these many benefits again please be aware that as Windows and Apple computers are constantly being upgraded that by running the Desktop Edition you are taking the chance that the software will no longer work when there is eventually an incompatibility upgrade by Microsoft or Apple.

For instance, the Desktop Edition will NOT work on the latest Mac computers due to incompatibility issues with the Big Sur release by Apple. Meaning if you buy a new Mac or update your Mac OS X to Apple’s latest Big Sur version the Desktop Edition will no longer work due to changes in Mac OS X that render the software incompatible. Big Sur has caused a number of software applications to become incompatible, with one of them including the Desktop Edition (as well as Soho and Pro Editions). It still appears to function on the latest versions of Windows but please keep in mind that should Microsoft introduce a software incompatibility change *(similar to what Apple did with their Big Sur update) after April 30, 2021 and you haven’t upgraded to the Cloud Edition then the installed version will NO longer work and there will no longer be an option to upgrade your data to the Cloud Edition. Therefore it is highly recommended to upgrade as soon as possible.

Please be aware that the final deadline to upgrade to the cloud edition is April 30, 2021. After this date, you will no longer be able to convert your existing database from the installed Editions (Desktop, Soho, and Pro Editions) to the LandlordMax Cloud Edition.

You can find the instructions on how to convert the database by clicking here.

If you have any questions please feel free to contact our support team here.

Late Fees on Accounting Entries Table

Categories: LandlordMax

New Late Fees Menu

As of today you can now automatically create a Late Fee for your Tenants by clicking on the Late Fee menu option in the main Accounting Entries table. Previously you had to open up the entry and then click on the Late Fee menu option there but as of this week you can now also create the Late Fee from the Accounting Entries table directly.

The Late Fee amount is generated based on the Tenant’s Lease information, specifically it looks for the Lease that matches the Date Due and will then apply the Lease’s Late Fee amount.

Please note that the Late Fee Accounting Entry will have both the Date Paid and Amount Paid empty so that it is an outstanding amount as in most cases you are applying a Late Fee because the rent has not yet been paid.

At the moment Late Fees are applied one Accounting Entry at a time but we are expecting to add the ability to apply Late Fees for multiple Accounting Entries all at once in a single step. That is the ability to select all the late rents you want and then click just once on the Late Fee menu. This effort has already started and we anticipate it will be released very soon.

Partial Payments Now on Suggested Accounting Entries

Categories: LandlordMax

New Partial Payments Menu

We just added a new Partial Payment menu in Suggested Accounting Entries section of the software, in both the table and individual views. That is to say in the Suggested Accounting Entries table and when you view an individual Suggested Accounting Entry. The screenshot above shows the new Partial Payment menu item from the Suggested Accounting Entries table.

The Partial Payment menu option, much like the Partial Payment option in the main Accounting section, splits up the Suggested Accounting Entry. It creates a new Accounting Entry for the amount that was partially paid and then adjusts the existing Suggested Accounting Entry to show the new outstanding balance still owing.

And for those who prefer a video the new Partial Payment menu option for Suggested Accounting Entries starts around 2:10 into the video. The first portion of the video explains how Partial Payments work in the main Accounting section of the software and the last third is then about how it works for the Suggested Accounting Entries section of the software.

New Vehicle Reports and More

Categories: LandlordMax

New Vehicle Reports

The latest update of LandlordMax from this past weekend included 3 new reports in the software which provide you with the list of tenant vehicles:

  • Vehicles for a building
  • Vehicles grouped by building
  • Vehicles grouped by building for a landlord

These 3 new reports list all the Vehicles listed under the Vehicle SubPanels of your Current Tenants ONLY. In other words it will retrieve all the Vehicles you have stored under your current Tenants and list them for a Building or grouped by Building. The reports include the Tenant’s name, their Unit number, and the Vehicle information such as make model, color, and license plate.

In addition to these new reports we’ve also added a new Tenant Status report option for the Tenant reports. All Tenant reports can include the ability to filter Tenant’s by their Status, specifically if it’s equal to or not equal to a Status such as Current. As of this past weekend you can now also include a filter which will ONLY give you Current Tenant’s. That is to say you no longer have to add the Status and then select Current in the report, you can now force it to only include Current Tenant’s which removes the need to select the Status. The Status field is removed from the Report screen as it’s not needed since you’ve already pre-selected to only include Current Tenants in the report.

That being said we very strongly advice you NOT add this Tenant Status option to the Rent Roll reports as it will lead to unexpected consequences. For example if you run the Rent Roll report for the next upcoming month’s rents and you only include Current Tenant’s then any Tenant that has not yet moved in (started their lease) will NOT appear in the Rent Roll report. In other words all Tenant’s that are moving in next month will NOT appear in the next month’s Rent Roll report as they are NOT Current Tenant’s yet. They will be Current Tenant’s next month but at the time of running the Rent Roll report they are NOT yet be Current Tenants. This can lead to missing rents so it’s important that if you decide to customize your Rent Roll reports to add this that you be exceptional careful and understand the implications before doing so otherwise it can lead to rents that you may otherwise expect to appear not appearing (as correctly reported by the report). So please use the new Tenant Status report element with care.

Two Less Visible but Highly Requested Features

Categories: LandlordMax

Some features are more visible and easy to notice while others are more subtle and less visible but yet at the same they can be just as important. In this weekend’s updated we added two new features (along with other new features) that have been highly requested and are very beneficial but are not nearly as noticeable as some of the other features so we’re taking a moment to showcase them here and in our next email newsletter.

Why are they less noticeable and visible? Because by default the system will operate the same, you have to actively seek them out. For the first you need to make it visible, and for the second you need to turn it off in the Settings. If you do nothing then the software will continue to operate as it has always done with no visible change to you.

Category Type Column

Category Type Column

We just added a new column in all the Accounting Entries tables called “Category Type”. This column will display whether an Accounting Entry is a Revenue or an Expense. By default this column is hidden so you need to right click anywhere on the table and select it from the popup context menu to make the column visible as shown above.

Category Type Filter

The main goal of this column is to allow you to filter the Accounting Entries to only show either Revenues or Expenses. The classic example is if you’re trying to find a discrepency in your expenses and need to look through your data. If you know the Category then it’s very easy to filter by Category but if you only know it’s an expense then in the past you would’ve needed to run one of the Expense reports to only see the Expense entries. Now with this new column you can filter the accounting data directly in the accounting table to just show expenses which makes it easier to scan for data entry errors.

Again by default this column is hidden so if you want to use it you will need to make it visible. It will first appear beside the Category column but just like all other columns you can adjust where it’s located in your table.

Tenant and Building/Unit Validation

Validation Confirmation

Again if you do nothing then the software will continue to behave as if nothing has changed but we’ve now also added the ability to turn off a specific set of validation checks if you don’t want or need them. Specifically the validations to confirm that the Tenant and Building and/or Unit match up.

In other words if you select the Tenant (say for an Accounting entry) then the software checks that the Building and/or Unit selected matches up correctly and if it doesn’t it presents you with a confirmation popup to make sure this is what you want to do (as shown above). So for example let’s say you have a Tenant called John Smith that is setup to be living at 555 Main Street. If you create an Accounting Entry and you’ve selected the Tenant John Smith but you’ve selected a Building other than 555 Main Street (say 111 Brown Street) then the software will present you with the above popup notification asking you to confirm that you indeed want to keep the Tenant and Building/Unit (John Smith at 111 Brown Street) even if they don’t match up. There are scenarios where they will often not match up, and for these people turning off that check can be very beneficial.

The software does additional validation checks when you select just a Tenant and Building and/or Unit and these are all grouped under the same one setting. For example the software will automatically select the associated Building for you when you select the Tenant, and vice versa if you select the Building/Unit first (it will then select the Tenant for you). However if you select a Building and no Tenant when there is a Tenant assigned to that Building then the software will by default present you with a popup confirming that you want to proceed. This setting allows you to turn off that popup confirmation.

The popup confirmation is all to avoid and prevent data entry errors. It’s very easy if you’re going very fast to make accidental errors and the software has had these checks in place for over a decade now to prevent data entry errors. And even though it tries to assist you by autofilling the other (Building/Unit when you select a Tenant and vice versa) sometimes people do still override the software or edit previous entries, in which case these validation checks can save you from data entry error headaches. In the majority of cases you want this kind of validation check and confirmation. That being said in those scenarios where you don’t want it, generally where you select one and not the other (for example a Building and not the Tenant) then it can be fairly beneficial to be able to turn off these validation checks. It’s one of those features where almost everyone wants it on but for the small minority that want it off the benefit and value are very high.

Your Settings

As a result we added a new Setting under “Your Settings” which can be found under your name on the top right corner under your name as shown above.

Tenant and Building Validation

In the “Your Settings” options you will find a new section called Validation Settings with a single setting that allows you to enable or disable this validation confirmation check. In the above screenshot it’s show in Edit Mode (to get to the Edit mode click on the Edit button where the Save and Cancel would otherwise be located). If you turn off this setting then the software will no longer make validation checks between the Tenant and Building/Unit nor present you with any popup confirmations. It’s then up to you to make sure you selected the correct Tenant and Building/Unit combinations. Again the software automatically selects the Building/Unit when you select the Tenant, and vice versa, but if you make any manual edits afterwards, etc. just be aware that the software will no longer check and validate that the Tenant and Building/Unit match. Of course you can turn it all back on by enabling the setting.

LandlordMax is Showcased on Vaadin

Categories: LandlordMax

LandlordMax has recently been showcased by Vaadin as an example of how to develop software using their programming framework. In the software world Vaadin is a major software company whose framework is used by companies such as Bank of America, Wells Fargo, Freddie Mac, and Volkswagen just to name a few. Vaadin is one of the top 5 frameworks from one of the top 3 programming languages used in the world! It’s an honor to be included as a showcase of the power of their framework with other such large financial companies, especially considering how successful the Vaadin framework is. To give you a real estate based analogy it’s almost equivalent to being showcased on a real estate website such as BiggerPockets, Inman, or the New York Times real estate section about the success of your real estate portfolio. Except in this case it’s the programming community letting us know how well the system was programmed and implemented the software for the LandlordMax Cloud Edition.

We chose Vaadin as the core of the software framework for LandlordMax and as expected it has turned out to be a very good decision. It has allowed us to develop the software quickly, keep it affordably priced, and to be extremely stable and performant. We’re very proud of our success with the Cloud Edition of LandlordMax and it’s very nice to be validated on the quality of our software by having LandlordMax showcased on one of the biggest programming frameworks in the world!

We’ve Moved Datacenter to Improve our Infrastructure

Categories: LandlordMax

We’re very pleased to announced that we’ve moved our systems and infrastructure to a new datacenter that will be better able to handle our growing needs. This effort took about 2 months to complete from start to finish. But more importantly it was seamless to you our users. You didn’t have to do anything on your side and were able to continue using the LandlordMax Cloud Edition as you had been doing before the move.

You’re probably first asking why did we decide to move? Without getting too technical the main reason is that the previous datacenter that housed our servers was very recently acquired and as a result their quality of service was no longer up to our standards. For example in September some users experienced some performance issues that were due directly to this. As a result of all this we felt we needed to move our systems and infrastructure to another datacenter, one that would be better suited to meet our needs and expectations.

The next question is how did we chose the the new datacenter? We made a list of our most important criterias for a datacenter and then started our research. Our key criterias in order of importance were security, quality of service, performance, stability, redundancy, and so on. The key criteria being security by far.

The datacenter we selected to host LandlordMax’s servers and infrastructure is well known for it’s security. It hosts some very high profile clients with very high security requirements, including some very important law enforcement entities. As a result the datacenter is SSAE-16 SOC 1 Type 2 certified, SSAE-16 SOC 2 Type 2 certified, ISAE 3402 certified, HIPAA compliant, and PCI Compliant. This is on top of all the additional measures they take to keep very high security standards within their datacenter. Our previous datacenter was no slouch when it came to security but but we took the opportunity to increase it that much more. I cannot stress how important security is for the datacenter where our server’s are housed.

In addition to being very secure they also have very high marks on all the other key criterias we require. They have been great in working with us to transition our systems. Their systems have been extremely stable. They have incredible redundancies in place, from power generators to redundant internet backbone connections. Over the last 5 year they’ve been able to achieve 100% network uptime which is amazing.

Of course we continue to have our own automated backups and redundancies. For example we have real time backups of the database systems in addition to the daily backups and so on.

How does this affect you? Your day to day experience will remain the same. In fact you should not even have noticed we moved datacenters, it should’ve be completely invisible to you. Everything should be completely the same for you.

From our side of course it’s very different. The move took 2 months of efforts, including preparation work, practice runs, etc. It was only on the final step of the move where we had to temporarily disabled access to the system (with a notification page) so that we could transfer all the data in the database systems in a single step and keep everything consistent. We of course did this during off-hours to minimize the number of people affected, and the transition overall went very well. We have been live in the new datacenter now for over a month.

All that to say we’ve very proud to announce the move to the new datacenter which better suits or needs and requirements and will allow us to continue growing with you.

The Power of Automations in LandlordMax

Categories: LandlordMax Real Estate Property Management

Automations are a feature that have been in LandlordMax for some time however with the Cloud Edition we’ve really expanded what you can do with them. You can now automate the running of any report for a tenant or for landlord in a single step. That is to say for example you can run the Tenant Statement for all your tenants in one step. If you’re a property management company instead of an individual investor you can also run the same reports for all your clients (the landlords in your database) in one step by running for example the P&L reports for all landlords. And of course this also includes any custom reports you create for your tenants and landlords.

Please note that all the steps below are shown in the above video. They are provided below for people who prefer reading rather than watching videos.

The first step is to go to the Automations section of the software by clicking the Automations button in the main menu as shown above. Once there you will need to select which type of Automation you want to run, whether it’s to run the same reports for every tenant or the same reports for every landlord.

In the above screenshot we’ve gone to the Automations for the tenant reports and have selected to run Tenant Statement for every tenant.

Once you’ve selected a report to run you will then be presented with the report details. For the Tenant Statement this means the Start Date and End Date of the Tenant Statement report. Each report will be different and include whatever the report requires, including your custom reports.

You will then have to select the “For Each Option” for the report, that is which tenants (or landlords) you want to run the report for. For tenants you currently have three options: All tenants with data only, Current tenants, and Current tenants with data only. We generally recommend using the All tenants with data only option as this will run the reports for all tenants that have data (exactly as it states). We generally recommend against using the current tenants option other than in certain exceptional cases because for example if you run a rent roll report for next month and you have a new tenant moving in next month then that is not yet a current tenant and will not appear in the rent roll report where you probably expect them to appear. Therefore generally we recommend using the All tenants (or landlords) with data only option other than the few exceptions where the other options are necessary.

Once you’ve setup everything you can just click on the Run button to run the report for every tenants or landlord as defined by your settings. The system will then present you with a PDF to print, where each report will be separated in the final printouts. It’s as simple as that! In our example we’ve basically just run the Tenant Statement for all our tenants in a few seconds but we could’ve done this for any report for tenants or landlords.

New Color Codes in Accounting Section

Categories: LandlordMax Real Estate Property Management

We’re very pleased to announce a new features in LandlordMax called the Accounting Color Codes. LandlordMax now provides you with 7 different color codes to help you with your Accounting Entries. The Color Codes help you determine whether an entry is upcoming and due in the future, if it’s due today, if it’s late, and by how late it is, and so on.

The colors can all be adjusted and set according to your preferences but by default they are green, blue, yellow, orange, red, white, and gray. Green means an Accounting Entry hasn’t yet been paid but is also not yet due. In other words it’s an upcoming transaction that you should be aware of. Blue means that it’s due today. Yellow, orange, and red all mean that the Accounting Entry is late but they signify the lateness of the entry. That is to say yellow means it’s a bit late but still within reasons. Orange means it’s getting late and if it’s a rent payment then you’ve probably already given your tenant a warning. Red means it’s clearly overdue and most likely additional actions need to be taken. By default yellow means up to 3 days late, orange up to 7 days late, and red is more than 7 days late. You can change these settings as shown below to be as many days as you prefer.

In addition to lateness there are two additional color codes which by default are white and grey. White means that an Accounting Entry has been paid (that is it has both a Date Due and Date Paid value entered) and therefore the transaction is completed. Gray on the other hand means the transaction was NSF, such as when a check bounces, and as such the entry is also closed but the funds haven’t been paid nor will they ever be paid for that Accounting Entry.

Again all the colors can be adjusted to your liking by going to the System Settings section of the software and editing the values for the colors, in addition to editing the number of days for the lateness levels.

The video tutorial above shows how these are displayed in the software as well as how to get to the System Settings and adjust them to your personal preference. Basically everything covered here but in video format.

EASIEST Property Management Software
Personal blog of the founder of LandlordMax

Disclaimer: This is a blog and the contents of this blog are for informational purposes only. No content should be construed as financial, business, personal, or any other type of advice. Commenters, advertisers and linked sites are entirely responsible for their own content and do not represent the views of myself. All decisions involve risks and results are not guaranteed. Always do your own research, due diligence, and consult your own professional advisors before making any decision. This blog (including LandlordMax Software Inc.) assumes no liability with regard to results based on use of information from this blog. If this blog contains any errors, misrepresentations, or omissions, please contact us or leave a comment to have the content corrected.

Copyright @2008-2024
LandlordMax Software Inc.